 He was elected to the Legislative Assembly of New Brunswick in 1999 and re-elected in 2003, 2006 and 2010 and 2014.He represented the electoral district of Fredericton-York and was a member of the cabinet as Minister of Business New Brunswick in 2006.He lost re-election in the 2018 election.