2005
as Government Doctor
1986
as Troy
1991
as Pathetic Defiant Man
2009
as Donald Arling
1998
as Assistant Director
1985
as Alvin
1983
as Dalby's Henchman
as Bill Crawford
1981
as Dr. Bob
1979
as Kevin