2024 Stephen
2019 Store Manager
2019 The Judge
2018 Boss
2018 Peter Fontessa
2017 Stefan
2013 Psychiatrist
2010 Barry
2010 The Devil
2010 Invisible Bloke
2009 Chemist
2008 Yuri
2006 Navigator Dave Vine
2005 Vicar
2004 Short Stormtrooper
2002 ‘Pal’
2002 Idea