Acting
EN cinema · 2 credits
Keizo Murase: The Last Monster Maker
as Self
Visions from the Edge: The Art of Science Fiction
2005
as Himself