mayor of the cape breton regional municipality (2012-present), attorney general of nova scotia (2007-2009), minister of justice (2007-2009), speaker of the house of assembly (2006-2007), minister of energy (2003-2006), minister of economic development (2003), mla for cape breton north (2001-2011)