Actor
Dark Corners
2006 · as Mr. Kyrke-Smith
United 93
2006 · as Joseph DeLuca
Nature Unleashed: Fire
2004 · as Max
Out for a Kill
2003 · as Harry 'Crash' Kupper
The Adventures of Young Indiana Jones: Journey of Radiance
2000 · as Dr. James Morton
Project Alien
1990 · as Dr. Bannister
Words of Love
1989 · as Carroll
John and Yoko: A Love Story
1985 · as Phil Spector
Insignificance
1985 · as Bud
The Sweet Scent of Death
1984 · as Marine Officer
Amy
1984 · as American Doctor
Prisoners of the Lost Universe
1983 · as The Greenman