Actor (59 credits)
- Ao Oni: The Animation (2017) Koji Manabe, voice acting
- Koi to uso (2017) Yukari Nejima, voice acting
- NTR: Netsuzou Trap (2017) Takeda, voice acting
- Gekijouban Kuroko no basuke: Last Game (2017) Chihiro Mayuzumi, voice acting
- Black Clover (2017) Sekke Bronzazza, voice acting
- Gekijo-ban Poketto Monsuta Kimi ni kimeta (2017) Cross, voice acting
- Days (2017) Atomu Isurugi, voice acting
- Kotetsujo no Kabaneri (2016) Sukari
- Kuroko no Basket Movie 3: Winter Cup (2016) Chihiro Mayuzum, voice acting
- Mayoiga (2016) Reiji
- Tales of Zestiria the X (2016) Mikleo
- All Out!! (2016) Mutsumi Hachioji, voice acting
- Pokémon Generations (2016) Sakaki's son, voice acting
- Ajin (2016) Keisuke Nakajima, voice acting
- Shingeki! Kyojin chugakko (2015) Marco
- Overlord (2015) Climb
- Charlotte (2015) Shou
- Ansatsu kyoshitsu (2015) Yuuma Isogai
- Yamada-kun to 7-nin no Majo (2015) Ryû Yamada, voice acting
- Rakudai Kishi no Cavalry (2015) Ikki Kurogane
- Akagami no Shirayuki-hime (2015) Zen
- UFO gakuen no himitsu (2015) Ray, voice acting
- Knights of Sidonia: The Movie (2015) Nagate Tanikaze, voice acting
- Tales of Zestiria: Dawn of the Shepherd (2015) Mikleo, voice acting
- Kanojo ga Flag wo Oraretara (2014) Hatate, Souta, voice acting
- Haikyuu!! (2014) Keiji Akaashi
- Aldnoah.Zero (2014) Klanclain
- Gekijouban Shingeki no kyojin Zenpen: Guren no yumiya (2014) Marco Bodt, voice acting
- Shounen Hollywood (2014) Kakeru Kazama, voice acting
- Shigatsu wa kimi no uso (2014) Watari, Ryouta
- Gokukoku no Brynhildr (2014) Ryouta Murakami
- Hamatora (2014) Nice, voice acting
- Sidonia no Kishi (2014) Nagate Tanikaze, voice acting
- Denki-Gai no Honya-san (2014) Umio, voice acting
- Diamond No Ace (2013) Sawamura Eijun, voice acting
- Gatchaman Crowds (2013)
- Super Seisyun Brothers (2013) Shinmoto, Chika, voice acting
- Ore no kanojo to osananajimi ga shuraba sugiru (2013) Eita Kidou
- Blood Lad (2013) Staz Charlie Blood
- Shingeki no kyojin (2013) Marco Bodt, voice acting
- Hataraku Maou-sama! (2013) Sadao Maou
- Nagi no Asukara (2013) Kaname Isaki
- Log Horizon (2013) Shouryuu
- Kakumeiki Valvrave (2013) Haruto Tokishima
- Resukiyu Me! (2013) Masayuki Mizutani
- Onii-chan Dakedo Ai Sae Areba Kankei Nai yo ne- (2012) Akito Himenokoji
- Tsuritama (2012) Yuki Sanada
- Sakurasou no Pet na Kanojo (2012) Boy A
- Teekyu (2012) Yôta Oshimoto, voice acting
- Kuroko no basuke (2012) Chihiro Mayuzumi
- JoJo no kimyô-na bôken (2012) Mark, voice acting
- Total Eclipse (2012) Kil Efremov / Operator, voice acting
- Suki-tte Ii na yo (2012) Male Student
- Hyouka (2012) Male Basketball Club Member, voice acting
- Sword Art Online (2012) Laughing Coffin Member, voice acting
- Boku wa Tomodachi ga Sukunai (2011) Toma Suzutsuki
- Sengoku Paradise: Kiwami (2011) New General 2, voice acting
- Mashiro-iro Symphony: The Color of Lovers (2011) Kōichi Mizuhara, voice acting
- Deadman Wonderland (2011) Undertaker