Actor (44 credits)
- Custody (2018) Lew
- Olaf's Frozen Adventure (2017) дополнительные голоса, voice acting
- The Emoji Movie (2017) дополнительные голоса, voice acting
- Frank 'N Beans (2015) Frank
- The Man in the High Castle (2015) Film рассказчик
- Dragon Nest: Warriors' Dawn (2014) Blacksmith / Kuke, voice acting
- Frozen (2013) дополнительные голоса, voice acting
- Wreck-It Ralph (2012) дополнительные голоса, voice acting
- Tooth Fairy 2 (2012)
- Chronicle (2012) Priest, voice acting
- Tangled (2010) дополнительные голоса, voice acting
- Bride Wars (2009)
- Caprica (2009) Rhetoric Host #2
- The Time Traveler's Wife (2008) Voice Over, voice acting
- Bolt (2008)
- Journeyman (2007) Julius
- The Wild (2006)
- Interrogation (2006) Gabe
- Chicken Little (2005)
- Detective (2005) Father O'Donahue
- 3 Rounds (2005) Uncle Joe
- The X Games (мини-сериал) (2005) Commentator
- The Stranger (2005) The Stranger
- Life on Liberty Street (2004) Broad Street Doctor
- Moonlight Mile (2002) Bar Voice, voice acting
- Osmosis Jones (2001) Additional Character Voice, voice acting
- China: The Panda Adventure (2001) Bill Harkness Voice-over, voice acting
- Cats & Dogs (2001) Wolf Blitzer, CNN
- Resurrection Blvd. (2000) Detective Wilson
- Dak miu mai shing (2000)
- VH-1 Where Are They Now? (1999) играет самого себя
- Shadow of Doubt (1997) voice acting
- Killer: A Journal of Murder (1995)
- Sandman (1995) Dad Golden
- Ging chaat goo si 4: Ji gaan daan yam mo (1995)
- Jui kuen II (1994)
- Three of Hearts (1993)
- Inside Edge (1992) Paulie
- Maniac Cop 2 (1990)
- The Rescue (1988)
- Ragewar (1984) Police Officer, not listed in credits
- Angie (1979) Vinnie Visicio
- Saturday Night Fever (1977) Double J.
- Family (1976) Clyde
Producer (2 credits)
Writer (1 credits)