2022
as The Narrator
2019
as Major Reyner (voice)
2017
as High Priest Sazeron
2014
as Lord Stoker (voice)
2013
as Wheeljack (voice)
2013
2011
as Dr. Cockroach (voice)
2011
as Dr. Fleg / Bandit (voice) (archive footage)
2010
as Wheeljack (voice)
2010
2008
as Sean Fallon
2007
as James
2006
as Reporter (in NYC)
2005
as Mark Davis
2004
as Wayne
2002
as Dr. Fleg / Bandit (voice)
2001
as General Walsh
2001
as Humanoid Figure
2001
2001
as Jonathon Travers
1999
as Cpl. Richard 'Doc' LeCroix (voice)
1998
as Crill
1998
as Smith
1998
as Captain Petrov
1998
as Paul Richardson
1997
as Eric Constantine
1995
as Tosin
1994
as Jeremiah Hastings
1994
as Melvin
1993
as Kyle Ganz
1993
as Ikat'ika
1992
as Grayson
1992
as Kimberly's Attorney
1991
1991
1990
as Ace
1990
1989
1987
as Dr. Jo'Bril
1987
as Lieutenant Barnaby
1987
as Ray
1984
as Gary Savarino
1984
as Mason
1982
as Jeff
1982
as Jake Jordan
1981
1980
as Jesus Christ
1964