Gossiping Man
2018
Robert - Deep Throat Sound Man
2013
Dogwalker
Justin
Sam
2012
2011
Studio PR Man
2010
2009
Laboratory Worker #1
2008
Scruff
2007
Nick
2006
Steve
Umberto
2005
The Farmer
2004
Todd
2001
Production Assistant
2000
Siegfried
2022
Luke (voice)
2021
Little Clown (voice)
Brian Walsh
2020
Craig
Therapist
2019
Faerie
2014
Ludwig
Greg (voice)
Dale
John
Welsh
Zeke
Xander
Alex
2003
Waiter
1998
Art Designer