 He served as official agent for Buddy MacEachern's successful elections in the 1974 and 1978 provincial elections.Corbett ran for the NDP nomination in the riding of Cape Breton Centre and was first elected in the 1998 provincial election.Corbett was subsequently re-elected in the 1999, 2003, 2006, 2009 and 2013 provincial elections.