2023
as Cassian Elwes
2022
2021
as Wallace Thorne
2019
as Walt Warshaw
2018
as Frail Man
2015
2005
as Jack Ladd
2003
as Dogstar
2003
as John
2003
as DJ Hound Dog (as John London)
2002
as Deacon
2001
as He
2000
as Claw
1998
as Jason (First Horn)
1995
as Henry
1993
as Jack
1988
as Narrator
1984
as Roger
1984
as Jerome (voice)
1984
as Roger
1980
as The Baron
1979
as Deputy in Jail
1976
as Bill North
1974
as Dave
1973
as Sweetzer