Cast Credits Re:Creators (2017) Starring as Kaiji Takarada Chain Chronicle: The Light of Haecceitas (2017) Starring as Werner Monster Hunter Stories: Ride On (2016) Starring as Dan Rewrite (2016) Starring as Haruhiko Yoshino Shokugeki no Souma (2015) Starring as Daigo Aoki Captain Earth (2014) Starring as Kaito Kagawa Strike the Blood (2013) Starring as Jagan, Tobias