Self
2016
Len's New Assistant
1978
2006
Self - Judge
2003
Mark Holden
2002
Himself
1998
Original Music Composer
1997
1995
Sound Mixer
1994