Himself
A World War II Fairytale: The Making of Michael Mann's 'The Keep' (2024)
Self
That Guy... Who Was In That Thing 3: Trek Stars (2019)
Will Hodges
Last Man Club (2016)
(voice)
Free Birds (2013)
Pops
April Apocalypse (2013)
The Devil's Dozen (2013)
Uncle Bill
The Last Mark (2012)
Big Guy (voice)
Prep & Landing: Naughty vs. Nice (2011)
Father Monahan
For Christ's Sake (2011)
Missie Kerstavond - De Geheime Kerstman (2010)
Kris Kringle
Farewell Mr. Kringle (2010)
Captain Nemo
Mysterious Island (2010)
Larry Lind
Meeting Spencer (2010)
Missie Kerstavond (2009)
Vulcan Science Minister (uncredited)
Star Trek (2009)
Father Marks
Over Her Dead Body (2008)
Mr. Hereck
Along the Way (2007)
Captain Witwicky
Transformers (2007)
Merrit
The Prestige (2006)
Scottie
Love's Abiding Joy (2006)
Love's Long Journey (2005)
Erik Hellstrom (voice)
Atlantis: Milo's Avontuur (2003)
Gen. Isaac Trimble
Gods and Generals (2003)
Taylor
Small Town Conspiracy (2003)
Mr. Ringold
The Hungry Bachelors Club (1999)
Additional Voice Talents (voice)
Pocahontas II: Reis naar een Nieuwe Wereld (1998)
Long
The Escape (1998)
Whiskers
Goldrush: A Real Life Alaskan Adventure (1998)
Mayor Warner
The Lottery (1996)
Father Archer Roberts
Sometimes They Come Back... Again (1996)
Father
Following Her Heart (1994)
Tomas
Good King Wenceslas (1994)
Maj. Gen. Isaac R. Trimble / Narrator
Gettysburg (1993)
Father Meehan
Needful Things (1993)
Klingon Commander
Star Trek VI: The Undiscovered Country (1991)
Mr. Reindeer
Wild at Heart (1990)
Pa
Lucky Stiff (1988)
Vincent Talbot
Elvira: Mistress of the Dark (1988)
Digger McCloud
Gunsmoke: Return to Dodge (1987)
Chorus
Theban Plays: Oedipus at Colonus (1986)
Landlord
The Doctor and the Devils (1985)
Blank Reg
Max Headroom: 20 Minutes into the Future (1985)
Mahaffy
Paint Me a Murder (1984)
Saxon Thief
The Zany Adventures of Robin Hood (1984)
Sweeny
Lassiter (1984)
Alexandru
The Keep (1983)
George Peacock
Nutcracker (1982)
Hospital Gardener
Carpathian Eagle (1980)
Man in Pub
The Elephant Man (1980)
Ranulf
Hawk the Slayer (1980)
'Patch' Lovecroft
The Sea Wolves (1980)
Harry Cowper
Keep Smiling (1980)
Flavius
The Nativity (1978)
Fencing Master
The Duellists (1977)
Scarus
Antony and Cleopatra (1975)
Tell Me Lies (1968)
A Mad Animal
Marat/Sade (1967)
Alec (as Morgan Sheppard)
Strongroom (1962)