2023
as Professor Hamish McCabe
2014
as Peter
2009
as Teacher
2005
as Wilder
1996
as Voice
1995
as Les
1994
as (voices)
1990
as Blob / Albert (voice)
1970
as Jack