Actor
The Insatiable Moon
2011 · as Taffy
Power Rangers Ninja Storm: Samurai's Journey
2003 · as Lothor
Power Rangers Ninja Storm: Lightning Strikers
Power Rangers Ninja Storm: Prelude to a Storm
2003 · as Sensei Kanoi Watanabe / Lothor
Rapa Nui
1994 · as Long Ear Chief
Jack Be Nimble
1993 · as Metalwork Teacher
The Footstep Man
1992 · as Terry