Cast Credits Terminator Zero (2024) Starring as The Prophet Shokugeki no Soma (2015) Starring as Fumio Daimidō FireStorm (2003) Starring as Ruth Miller Aoki Ryuusei SPT Layzner (1985) Starring as Julia Asuka