John Carpay holds a B.A. in Political Science from Laval University in Quebec City and earned his law degree at the University of Calgary. He was called to the Alberta Bar in 1999. He practiced civil litigation with Rooney Prentice in Calgary before joining the Canadian Taxpayers Federation (CTF) as the Director of the Alberta office in 2001. In 2005, John Carpay left the CTF to serve as the first Executive Director of the Canadian Constitution Foundation (CCF). The CCF intervenes in court cases in support of individual freedom, economic freedom, and equality before the law.