Actor
Beau Is Afraid
2023
as Duncan / God on Cloud / Hero Beau’s Wife
To Catch a Killer
2023
as Forensics Chief
Fatherhood
2021
as Sympathizer #2
Peace by Chocolate
2021
as Health Inspector
Last Call
2020
as Dean
Hotel Limbo
2020
as Hotel Director
My Salinger Year
2020
as Dean
The Rhythm and Roots of Arthur
2020
as Mr. Ratburn (voice)
Long Shot
2019
as Royal Crier
On the Basis of Sex
2018
as Wyland Leadbetter
Another Kind of Wedding
2017
as John
Arthur and the Haunted Tree House
2017
as Mr. Ratburn
mother!
2017
as Lingerer
Arthur: D.W. and the Beastly Birthday
2017
as Nigel Ratburn (voice)
Sahara
2017
as Sergeant (voice)
Brace for Impact
2016
as FBI Agent
Race
2016
as Rudolf Dassler
Northpole: Open for Christmas
2015
as Blizzby #1
The Forbidden Room
2015
as Auctioneer
Stonewall
2015
as Frank Kameny
Pawn Sacrifice
2015
as Party Guest #3
Holder's Comma
2014
as Man
X-Men: Days of Future Past
2014
as Blue Suit Traveler
An Eye for Beauty
2014
as Professeur de Vancouver
Meetings with a Young Poet
2014
as Jerome
Rhymes for Young Ghouls
2013
as Priest #1
Nicky Deuce
2013
as Driver
The Storm Within
2013
as Le Blessé
Warm Bodies
2013
as Zombie Patient
Sorry, Rabbi
2012
as Rabbi
Attack of the Brainsucker
2012
as Dr. Leonard
Mirror Mirror
2012
as Noble #1
Kaspar
2012
as Background Voice
Assassin's Creed: Ascendance
2010
as Octavien de Valois (voice)
Barney's Version
2010
as Notary
File Under Miscellaneous
2010
as Doctor
Whiteout
2009
as McGuire
Battlefield Quebec: Wolfe & Montcalm
2009
as Major General James Wolfe
Dr. Jekyll and Mr. Hyde
2008
as Fowler
I'm Not There
2007
as Townsfolk #2
300
2007
as Partisan
The Greatest Game Ever Played
2005
as Club Secretary
The Aviator
2004
as Radio Announcer
Noel
2004
as Piano Player
Eternal
2004
as Mr. Renaud
Head in the Clouds
2004
as Arnold Beck
Abandon
2002
as Frank Peabody
Arthur: It's Only Rock 'n' Roll
2002
as Mr. Ratburn (voice)
The Sum of All Fears
2002
as Dressler's Associate
The Killing Yard
2001
as Dr. John Edland
Arthur's Perfect Christmas
2000
as Mr. Ratburn (voice)
The Hound of the Baskervilles
2000
as Mr. Barrymore
Heavy Metal 2000
2000
as Dr. Schechter
Where the Money Is
2000
as Bob
The Bone Collector
1999
as Bookstore Clerk
When Justice Fails
1999
as Coroner's Man
The Long Winter
1999
as Greffier
Psychopath
1998
as Attorney
In the Presence of Mine Enemies
1997
as David
Mrs. Parker and the Vicious Circle
1994
as Ward
A Hero's Life
1994
David Copperfield
1993
as The Duke Wickfield (voice)
The Real Story of Here Comes the Bride
1992
as Thurman (voice)
The Real Story of O Christmas Tree
1991
as Tannenbaum (voice)
Fat Man and Little Boy
1989
as Oakridge Doctor
Day One
1989
as Scientist (uncredited)
The Scorpio Factor
1989