Career
Television animation
2013
Aikatsu! Season 2 as Deliveryman
Beyond the Boundary as Schoolboy (ep 2)
Strike the Blood (ep 1)
Nagi-Asu: A Lull in the Sea as Hibana Asahi (eps 1, 4)
Mission Monochrome as Convenience store customer, Boxing play-by-play
Devils and Realist as Baker, Student A
Love Laboratory as Boy (ep 11), Male student (ep 13), Store clerk (ep 7)
2014
One Week Friends as Classmate (ep 2)
Witch Craft Works as Student (ep 3)
In Search of the Lost Future (ep 3)
M3 the dark metal as Researcher A
If Her Flag Breaks as Student B, Shichitoku-in A
Gundam Build Fighters Try as Yuuma Kousaka
Kindaichi Case Files R as Takumi Tamaki
Recently, My Sister Is Unusual as Basketball club member B
Saki: The Nationals as Reporter
JoJo"s Bizarre Adventure: Stardust Crusaders as Seaman C (ep 1), man A (ep 11)
Selector Infected WIXOSS as Boy (ep 2), Male student (ep 1)
Number-Rin as Student (ep 2)
Chaika - The Coffin Princess: Avenging Battle as Soldier (ep 6), Unicorn (ep 4), Wizard C (ep 5), Wizard, Guard A, Guard
Ping Pong the Animation as Chief Referee (ep 5), Katase Club Member B (eps 1-2), Student A (ep 3), Student B (ep 8)
The Irregular at Magic High School as Student, Third High student, First High student
2015
Cardfight!! Vanguard G as Fighter A, Painter
Your Lie in April as Audience
Saekano: How to Raise a Boring Girlfriend as Yoshihiko Kamigo
World Break: Aria of Curse for a Holy Swordsman as Kamekichi Mannendou
JoJo"s Bizarre Adventure: Stardust Crusaders as SPW Foundation pilot B (ep 25)
Uta no☆Prince-sama♪ Maji Love Revolution as Eiji Otori
Ace of Diamond: Second Season as Kōshū Okumura
Blood Blockade Battlefront as Sonic Speed Monkey, Announcer (ep 9), Libra member (ep 4), Patron (ep 7), Pedestrian (eps 6, 8), Squid (ep 10)
Ultimate Otaku Teacher as Disguise investigator B
Sidonia no Kishi: Dai-kyū Wakusei Senator"eki as Worker (ep 7), Pilot (eps 9-10)
Arslan Senki as Soldier
Magical Girl Lyrical Nanoha ViVid as Claus Gordhandas Sunderdas Ingvalt
Food Wars: Shokugeki no Soma as Male student A
Snow White with the Red Hair as Kai Ulkir, Guard A
Classroom Crisis as Nagisa Kiryū
The Asterisk War as Eishirō Yabuki
High School Star Musical as Eigo Sawatari
Mobile Suit Gundam: Iron-Blooded Orphans as Ein Dalton
2016
Snow White with the Red Hair 2nd Season as Kai Ulkir, Pirate, Pirate A, Pirate B (ep 7)
Endride as Felix
Macross Delta as Hayate Immelman
Rage of Bahamut: Manaria Friends as William
TBD
Qualidea Code as Kasumi Chigusa
ONA
2013
Ore no Imōto ga Konna ni Kawaii Wake ga Nai. as Passerby
OVA
2015
Chaika - The Coffin Princess: Avenging Battle as Tool Clerk A
Drama Civil Defense
Chan o Pu-teki Dorama 〜 Yotsuba no Rifuresshu Kyūka Fīto Rin & Sakura Joshi Tabi Mōsō Kaigi!〜 as Yuuko
Hantsuu x Trash as Yōhei Hamaji
Sekai no Owari no Encore as Ren
Tokusatsu
Kamen Rider × Kamen Rider Gaim & Wizard: The Fateful Sengoku Movie Battle as Bujin Riders (Voice of Tatsuya Takagi)
Kamen Rider Ghost as Planet Ganma (eps 13-14)
Video games
2013
Tears to Tiara II: Descendants of the Overlord as Bado
2014
Mikuni Tamashī as Male protagonist 1
BLADE RUSH as Thrasher
Yatagarasu Attack on Cataclysm as Kuro
2015
Ai ★ Chū as Futami Akabane
THE iDOLMSTER: SideM as Kaoru Sakuraba
SWEET CLOWN 〜 Gozensanji no Okashina Dōkeshi 〜 as Aouma Kuze
Bando Yarou Ze! as Makoto Kurusu.