
The Spy Who Loved Me
1977 · as USS Wayne Crewman

Who Dares Wins
1982 · as US Security Man

Saturn 3
1980 · as 2nd Crewman (uncredited)

The Razor's Edge
1984 · as Kevin

Nasty Habits
1977 · as Gregory

Whoops Apocalypse
1986 · as White House Reporter

The Great Escape II: The Untold Story
1988 · as MP Captain

Winter Flight
1984 · as USAF Controller

The Joke
1976 · as Dr Linder

Roman Holiday
1987 · as Phil

Birth of the Beatles
1979 · as Reporter

How Sleep the Brave
1982 · as Captain Hansen

Exiles
1977 · as Mr. Stevens