Actor
Fishmonger
2023
as Captain Mulligan
Escape Through Africa
2022
as Sergeant Booth
Overboard
2018
as Soccer Commentator (voice) (uncredited)
The Den
2013
as Brianne's Dad
47 Ronin
2013
as Narrator
The Adventures of Tintin
2011
as Sailor / Lookout (voice)
Transformers: Dark of the Moon
2011
as Roadbuster / Amp (voice)
A Christmas Carol
2009
as Tattered Caroler / Well Dressed Caroler (voice)
Chekhov And Maria
2007
as Anton Chekhov
The Hard Corps
2005
as Detective Teague
Mr. & Mrs. Smith
2005
as P.J.
In Good Company
2004
as Porsche Dealer
Desperately Seeking Roger
1991