Actor (45 credits)
- Nightmare Nurse (2016) Marco
- Now You See Me 2 (2016) not listed in credits
- Saints & Strangers (2015) Voice Actor
- Wingman Inc. (2015) Priest
- Beyond the Lights (2014) Voice Actor, not listed in credits
- Postman Pat: The Movie (2014) Director 2 / Stagehand 2, voice acting
- Toy Story That Time Forgot (2014) дополнительные голоса, voice acting
- How to Train Your Dragon 2 (2014) дополнительные голоса, voice acting, not listed in credits
- The Boxtrolls (2014) дополнительные голоса, voice acting, not listed in credits
- 300: Rise of an Empire (2013) Voice Actor, not listed in credits
- Thor: The Dark World (2013) Voice Actor, not listed in credits
- Maron (2013) Wesley Mann
- Furious 6 (2013) Voice Actor, not listed in credits
- Mr. Box Office (2012) Barry Johnson
- Suburgatory (2011) Yves Clyde
- Seven Lanterns (2011) Alan Hawthorne
- Bed & Breakfast: Love is a Happy Accident (2010) Victor
- The Event (2010) British Man
- Head Case (2007) Concierge
- Eragon (2006)
- Handy Manny (2006)
- Out of Practice (2005) Kurt
- Black Dawn (2005)
- Christmas Vacation 2: Cousin Eddie's Island Adventure (2003) Melbourne Jack
- Rocket Power: Race Across New Zealand (2002) voice acting
- When In Rome (2002) Derek Hammond
- Grim & Evil (2001) Sir Raven
- The New Adventures of A.R.K. (1999) Professor Michael Gramm
- Restons groupés (1998) Hotel Clerk
- Legend of the Mummy (1998) Jimmy
- Legalese (1998) Oskar Tabak
- Mike Hammer, Private Eye (1997) Lord Gaffney
- Poltergeist: The Legacy (1996) John Doe
- Blackbird Hall (1995) Dr. Wilder
- Liz: The Elizabeth Taylor Story (1995) Stanley Baker
- NewsRadio (1995) Guy #1
- Zoya (1995) Freddy
- Models Inc. (1994) Josh Lange
- California Dreams (1992) Zane Walker
- Romeo & Julia (1992) Hal
- P.S.I. Luv U (1991) Josh Canelli
- Columbo: Columbo and the Murder of a Rock Star (1991) Neddy Malcolm
- Loser (1991) Trent
- Night Eyes II (1991) Safecracker
- They Came from Outer Space (1990) Jeweler
Producer (2 credits)
Writer (1 credits)