Movies
Godzilla
as Nervous Engineer
The Butterfly Effect
as Anesthesiologist
Elektra
as Roshi Servant
This Means War
as Sushi Chef
Dreamcatcher
as Tracking Technician
Crying Freeman
as Takeshi Shimazaki
Jeremiah
as Tem Leader #1
Hot Wheels AcceleRacers: Ignition
as Taro Kitano (voice)
Darc
as Kanji
Live Feed
as Miles/Seije Nakamura