Known for Acting

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