Godzilla Minus Zero
Soldier
Godzilla Minus One
The Animated Bible Series
Narrator
The People vs. George Lucas
Self
Hazine Şehri
People of Treasure Town (voice)
Scrolls to Screen: A Brief History of Anime