[2][3] Campbell is a graduate of the University of Toronto in political science and economics.
He earned an MBA from the Schulich School of Business in finance and strategic management) after four and a half years of evening study in 1999.
[4] He ran for councillor in the newly formed Ward 2 Etobicoke Centre in the 2018 Toronto election and lost by a small margin to Stephen Holyday.
[5] Prior to his election as councillor in 2014, Campbell worked as a sales and marketing consultant, and was a trustee and chair of the Toronto District School Board.
[1] He ran for councillor in Ward 4 (Etobicoke Centre) in the 2010 election, losing narrowly to incumbent councillor Gloria Lindsay Luby.