Actor (35 credits)
- Subconscious Password (2013) William S. Burroughs, voice acting
- Jesse (2013) Social Worker, voice acting
- Still Mine (2012) Announcer
- Heyday! (2006) Canadian Radio Announcer, voice acting
- Screening (2006) Airport PA
- Time Warp Trio (2005) Percy Shelley
- 72 Hours: True Crime (2003) рассказчик
- The Little Bear Movie (2001) Moose, voice acting
- The Audrey Hepburn Story (2000) Humphrey Bogart
- Last Call (1999) Gangster #1
- Avengers (1999) Sikorsky
- Mythic Warriors: Guardians of the Legend (1998) Military Advisor
- Pippi Longstocking (1998) Mr. Settergren
- Economix - International Trade (1996) рассказчик, voice acting
- Economix - The Role of Government (1996) рассказчик, voice acting
- Economix - The Market (1996) рассказчик, voice acting
- Economix - Consumption (1996) рассказчик, voice acting
- Economix - Needs and Wants (1996) рассказчик, voice acting
- Economix - Production (1996) рассказчик, voice acting
- Economix - The Banking System (1996) рассказчик, voice acting
- Economix - Tomorrow's Challenges (1996) рассказчик, voice acting
- Little Bear (1995)
- Turtle Island (1995) дополнительные голоса (1995), voice acting
- Monster Force (1994) дополнительные голоса
- Edsville (1992) Waiter
- The Adventures of Tintin (1991) дополнительные голоса
- Babar: The Movie (1989) Croc, voice acting
- Beetlejuice (1989) дополнительные голоса
- Babar (1989) дополнительные голоса
- Switching Channels (1988) SNN Anchor Person
- The Right of the People (1986) Journalist
- Confidential (1986) Officer
- Countdown to Looking Glass (1984) Young Announcer
- Hot Money (1983) Assistant D.A.
- Ilsa the Tigress of Siberia (1977)