Colliard was born in Paris. He graduated from the Paris Institute of Political Studies (Sciences Po), and obtained a Ph.D. in law from the University of Paris. He also held an agrégation in Public Law and Political Science.
