2009
Lightning Strikes as Conners2006
Alien Autopsy as CIA Agent2006
The Kovak Box as Gerente Sanatorio2006
Manilla Envelopes as Not available2005
The White Countess as Company Director2004
Alfie as Phil2004
De-Lovely as Cody1997
20,000 Leagues Under the Sea as Capt. Farragut1996
The Little Riders as Michael Hunter1995
Father Ted as Father Buzz Cagney1995
Bugs as Reporter1995
Hackers as 2nd V.P.1994
The Fast Show as Various Characters1992
The Tomorrow People as General Damon1991
Seduction as Hank (Segment "Well Wishers")1990
Bullseye! as Agent Merrow1989
Murder Story as Larry DeLeo1987
The American Way as Doug1987
Love Potion as Gerald1986
The Canterville Ghost as Earl (uncredited)1985
Howards' Way as Not available1985
Howards' Way as Orrin Hudson1985
Spies Like Us as Fitz-Hume's Associate1985
The Dirty Dozen: Next Mission as Sanders1985
Blood Tracks as John1984
The Razor's Edge as Brian Ryan1984
Oxbridge Blues as Rick (voice)1984
Helen Keller: The Miracle Continues as Peter Fagan1984
Space Riders as Mike Lockwood1981
Ragtime as Policeman No. 13