Voice Artist
First Run: The Evolution Of Silent Running's Screenplay (2020)
Gold Leader Dutch Vander
Rogue One: A Star Wars Story (2016)
Self
Elstree 1976 (2015)
Maersk Alabama Crew
Captain Phillips (2013)
Architect
I Am the Architect (2012)
Silich Cure
High Plains Invaders (2009)
Generale Barnes
Flight of Fury (2007)
Prison Warden
Superman II: The Richard Donner Cut (2006)
Capt. John Tierney
The Black Dahlia (2006)
Judge
The Jacket (2005)
Sgt. Whitman
Hellboy (2004)
Tittman
Amen. (2002)
Pudsey Smith
The 51st State (2001)
Commander Hammerbeck
Enigma (2001)
Sam Casey
Yesterday's Children (2000)
Bad Daddy
Rhythm & Blues (2000)
Professor Hill
Operation Delta Force 4: Deep Fault (1999)
Gateman #1
सपने की कहानी (1999)
Judge Silver
Judge Dredd (1995)
Vic
Spies, Inc. (1992)
Bill Sullivan
Sleepers (1991)
Barney Bascoe
The Wreck on the Highway (1990)
Palendri
The Krays (1990)
Lawyer
Fellow Traveller (1989)
Detective Ronson
Hellbound: Hellraiser II (1988)
Honor Bound (1988)
Bill Rafferty
Half Moon Street (1986)
Urjak Kukoff
Loose Ends (1986)
Fergie
Witness (1985)
Lathan
Bedroom Eyes (1984)
Cougar (1984)
Deacon Tyrone
Spasms (1983)
Jean LaRose
Strange Brew (1983)
Policeman #1
Will There Really Be a Morning? (1983)
Sheriff Prouty
The Sender (1982)
Policeman
If You Could See What I Hear (1982)
Hughes
Outland (1981)
FBI Agent Jones
Dirty Tricks (1981)
Prison Warder
Superman II (1980)
Vinnie
Atlantic City (1980)
Military Policeman #2
Nothing Personal (1980)
Reynolds
Force 10 from Navarone (1978)
Gold Leader
Star Wars (1977)
Ed
84 Charing Cross Road (1975)
Jonathan's Guard
Rollerball (1975)