creative consultant / creative head: arts, music, science & variety / director: special projects / creative consultant: CBC TV Arts & Entertainment (128 episodes, 2004-2016)
staging crew leader (67 episodes, 2004-2007)
production assistant (38 episodes, 2013-2015)
researcher / research (17 episodes, 2008-2010)
stand in: child utility (4 episodes, 2008-2011)
business affairs / business affairs supervisor / supervisor of production and business affairs (4 episodes, 2009-2016)
production assistant (3 episodes, 2005)
assistant accountant (3 episodes, 2006)
controller and business affairs / business affairs / production accountant (3 episodes, 2009-2016)
head of research / production assistant (3 episodes, 2009-2016)
production assistant (2 episodes, 2004-2005)
teleprompter operator (2 episodes, 2009-2016)
unit publicist (2 episodes, 2009-2016)
audience coordinator (2 episodes, 2009-2016)
production coordinator (2 episodes, 2016)
switcher (2 episodes, 2016)
production assistant (1 episode, 2006)
production assistant (1 episode, 2007)
production assistant (1 episode, 2009)
teleprompter (1 episode, 2009)
tv assistant (1 episode, 2009)
intern (1 episode, 2009)
stand-in (1 episode, 2010)
stand-in (1 episode, 2014)
staging by (1 episode, 2016)
teleprompter operator (1 episode, 2016)
senior director: cbc comedy (1 episode, 2016)
intern (1 episode, 2016)
guest (1 episode, 2016)
stand-in (1 episode, 2016)
fly operator (1 episode, 2016)
tv assistant (1 episode, 2016)
production assistant (1 episode, 2016)
production staff (1 episode, 2017)
stand-in: Shirley Douglas (uncredited) (1 episode, 2006)