Actor (22 credits)
- Anhedonia (2015) рассказчик
- Two Hours in the Dark (2010) The Little Man
- Forgiven (2006) Minister
- Surface (2005) Conf. Goer #3
- Stateside (2004) Minister, not listed in credits
- Black Knight (2001) Rebel #4
- Nathan Dixon (1999) Hanford Shinnessy
- From the Earth to the Moon (1998) BBC News Reader
- Enchanted (1998) Professor Rexford
- Buried Alive II (1997) Minister
- Tecumseh: The Last Warrior (1995) Major Campbell
- Star Struck (1994) Ellis
- Radioland Murders (1994) Enthusiastic Affiliate
- Amos & Andrew (1993) Mainland Gatekeeper
- Sôsei kishi Gaiâsu (1992) Wise Man, voice acting
- Urusei Yatsura 6: Itsudatte, mai dârin (1991) Sakuramboo, дополнительные голоса, voice acting
- Shinmajinden batoru royaru haisukûru (1988) Byoudo's Servant, voice acting
- Urusei Yatsura 5: Kanketsuhen (1988) Cherry, voice acting
- Baburugamu kuraishisu (1987) Mason, voice acting
- Urusei Yatsura 4: Ramu za fôebâ (1986) Cherry, дополнительные голоса, voice acting
- Urusei Yatsura 3: Rimenbâ mai rabu (1985) Cherry, voice acting
- Urusei Yatsura 1: Onri yû (1983) Cherry, voice acting