acting
- Goodbye, Lara (TV) → Yoshihiro Otsu (voice)
- Wash It All Away (TV) → Customer (voice)
- In the Clear Moonlit Dusk (TV) → Iguchi (voice)
- The Invisible Man and His Soon-to-Be Wife (TV) → Karma (voice)
- Haibara's Teenage New Game+ (TV) → Reita Shiratori (voice)
- An Adventurer's Daily Grind at Age 29 (TV) → Richat (voice)
- Catch Me at the Ballpark! (TV) → Announcement (voice)
- Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (TV) → Demon (voice)
- Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (TV) → Leo (voice)
- The Red Ranger Becomes an Adventurer in Another World (TV) → Lowji Mist (voice)
- The Gorilla God's Go-To Girl (TV) → Candidate (voice)
- The Gorilla God's Go-To Girl (TV) → Knight (voice)
- The Gorilla God's Go-To Girl (TV) → Staff (voice)
- The Gorilla God's Go-To Girl (TV) → Lloyd (voice)
- The Gorilla God's Go-To Girl (TV) → Squire (voice)
- MIRU: Paths to My Future (TV) → Mario Vasco Debritto (voice)
- Yano-kun's Ordinary Days (TV) → Mathematics Teacher (voice)
- Yano-kun's Ordinary Days (TV) → Male Student (voice)
- Private Tutor to the Duke's Daughter (TV) → Gil Algren (voice)
- Wistoria: Wand and Sword (TV) → Lyril Marze (voice)
- Kaiju No. 8 (TV) → Yoshimura (voice)
- Kaiju No. 8 (TV) → Examinee (voice)
- Kaiju No. 8 (TV) → Troops Member (voice)
- Kaiju No. 8 (TV) → Operator (voice)
- Kaiju No. 8 (TV) → Citizen (voice)
- Kaiju No. 8 (TV) → Shimoen (voice)
- 2.5 Dimensional Seduction (TV) → Male Student A (voice)
- FAIRY TAIL 100 YEARS QUEST (TV) → Newbie Gentleman (voice)
- FAIRY TAIL 100 YEARS QUEST (TV) → Customer (voice)
- FAIRY TAIL 100 YEARS QUEST (TV) → Priest (voice)
- SHOSHIMIN: How to Become Ordinary (TV) → Shimomura (voice)
- 7th Time Loop: The Villainess Enjoys a Carefree Life Married to Her Worst Enemy! (TV) → Dennis (voice)
- 7th Time Loop: The Villainess Enjoys a Carefree Life Married to Her Worst Enemy! (TV) → Fritz (voice)
- Senpai Is an Otokonoko (TV) → Mob Boy B (voice)
- Senpai Is an Otokonoko (TV) → Nanpa Man (voice)
- Senpai Is an Otokonoko (TV) → Man (voice)
- Yakuza Fiancé: Raise wa Tanin ga Ii (TV) → Man (voice)
- Dahlia in Bloom: Crafting a Fresh Start with Magical Tools (TV) → Tobias Orlando (voice)
- 【OSHI NO KO】 (TV) → Nobuyuki Kumano (voice)
- Rurouni Kenshin (TV) → Sword Bearing Police Officer (voice)
- Rurouni Kenshin (TV) → Shu (voice)
- Rurouni Kenshin (TV) → Shishio's Subordinate (voice)
- My Love Story with Yamada-kun at Lv999 (TV) → Kim (voice)
- Spy Classroom (TV) → (voice)
- Dead Mount Death Play (TV) → Man (voice)
- CLASSROOM FOR HEROES (TV) → Kassim (voice)
- Chillin' in My 30s After Getting Fired From the Demon King's Army (TV) → Sakai (voice)
- Urusei Yatsura (TV) → Boxing Club member (voice)
- Urusei Yatsura (TV) → Schoolboy (voice)
- Urusei Yatsura (TV) → Oni (voice)
- Urusei Yatsura (TV) → Rabbit (voice)
- Urusei Yatsura (TV) → Sunglasses (voice)
- Urusei Yatsura (TV) → Boy (voice)
- Aoashi (TV) → Kento Sugawara (voice)
- Shikimori's Not Just a Cutie (TV) → Male Student (voice)
- Shikimori's Not Just a Cutie (TV) → Clown (voice)
- Shikimori's Not Just a Cutie (TV) → Man (voice)
- Love Flops (TV) → Male Student (voice)
- Reincarnated as a Sword (TV) → Merchant ② (voice)
- Reincarnated as a Sword (TV) → Adventurer ② (voice)
- Reincarnated as a Sword (TV) → High Goblin ② (voice)
- Reincarnated as a Sword (TV) → Rig (voice)
- The Little Lies We All Tell (TV) → Male Student 1 (voice)
- Sasaki and Miyano (TV) → Yutaro Esaki (voice)
- Tomodachi Game (TV) → Makoto Shibe (voice)
- World's End Harem (TV) → Former Friend (voice)
- To Your Eternity (TV) → Man (voice)
- To Your Eternity (TV) → Ben (voice)
- takt op.Destiny (TV) → Soldier (voice)
- 86 EIGHTY-SIX (TV) → Male recruit (voice)
- EDENS ZERO (TV) → Allen (voice)
- EDENS ZERO (TV) → Gomakichi (voice)
- The Saint's Magic Power Is Omnipotent (TV) → Researcher (voice)
- The Saint's Magic Power Is Omnipotent (TV) → Sailor (voice)
- The Saint's Magic Power Is Omnipotent (TV) → Knight (voice)
- The Saint's Magic Power Is Omnipotent (TV) → Mage (voice)
- The Faraway Paladin (TV) → Young man (voice)
- The Faraway Paladin (TV) → Deacon (voice)
- The Faraway Paladin (TV) → Adventurer (voice)
- Neko Jockey (TV) → Umao Umanori (voice)
- Talentless Nana (TV) → Ryuji Ishii (voice)
- Demon Slayer: Kimetsu no Yaiba (TV) → (voice)
- Arifureta: From Commonplace to World's Strongest (TV) → Merfolk Soldier A (voice)
- Haikyu!! (TV) → Chiharu Tsukioka (voice)