Actor (38 credits)
- Boruto: Naruto Next Generations (2017) Inojin Yamanaka, voice acting
- Norn9 (2016) Sorata Suzuhara
- Dagashi kashi (2016) Kokonotsu Shikada
- Mayoiga (2016) Hyouketsu no Judgness
- Soushin Shoujo Matoi (2016) Hideo Tezuka
- Star Fox Zero: The Battle Begins (2016) NUS 64, voice acting, not listed in credits
- Gunslinger Stratos: The Animation (2015) Tohru Kazasumi
- Danchigai (2015) Haruki Nakano, voice acting
- Boruto: Naruto the Movie (2015) Inojin Yamanaka, voice acting
- Kyoukai no Rinne (2015) Lovelorn Ghost
- Yowamushi Pedal Re: Road (2015)
- Haikyuu!! (2014) Takeru Nakashima
- Initial D: Final Stage (2014) Inui Shinji, voice acting
- Yowamushi Pedal Re: Ride (2014)
- Toaru Kagaku no Railgun S (2013) Tōma Kamijō, voice acting
- Gekijouban Toaru majutsu no indekkusu: Endyumion no kiseki (2013) Touma Kamijou, voice acting
- Gekijouban Blood-C: The Last Dark (2012) Itsuki Tomofusa, voice acting
- Anazâ (2012) Kouichi Sakakibara
- To Love-Ru - Darkness (2012) Yuu Kotegawa
- Hyouka (2012) Tomohiro Haba, voice acting
- Blood-C (2011) Itsuki Tomofusa
- Cardfight!! Vanguard (2011) Mr. Mark
- B-gata H-kei (2010) Takashi Kosuda
- Halo Legends (2010) Joseph (segment 'Homecoming'), voice acting
- Bakuman (2010) Moritaka Mashiro
- Kaichou wa meido-sama! (2010) Hinata Shintani
- Motto toraburu (2010) Yu Kotegawa, voice acting
- To aru majutsu no Indekkesu II (2010)
- To aru kagaku no rêrugan (2009) Toma Kamijo, voice acting
- Hagane no renkinjutsushi (2009) Boy, voice acting
- Asu no yoichi! (2009) Danshi Sieto C
- To aru majutsu no indekkusu (2008) Toma Kamijo, voice acting
- Shigofumi (2008) Tôru Kotake
- Bônen no zamudo (2008) Takehara Akiyuki
- Toradora! (2008) Danshi Seito A
- Shugokyara! (2007) Kukai Soma
- AD Police Files (1990) Alus
- Explorer Woman Ray (1989) Thug