Cast Credits Onihei (2017) Starring as Chūsuke Sajima Ergo Proxy (2006) Starring as Iggy Super Sentai (1975) Guest starring as Dogyun Episode 41x32: Orion, Forever (Oct 1, 2017)