 LeBlanc graduated from the University of Moncton with a Bachelor's degree in Leisure Studies, and worked in sales.In 1994 he worked to promote the World Acadian Congress.A member of the Progressive Conservative Party of New Brunswick, he was elected to the Legislative Assembly of New Brunswick in 1999 and re-elected in 2003 and 2006.