Known For
Filmography

Koukoku Gaisha Danshi Ryou no Okazu-kun
TV · as Higashira Keisuke · 1 ep

コテンペスト
Movie

The Window of Non-REM 2025 New Year
Movie

Murder Mystery Theater: Price of Murderous Intent
Movie · as Jun Imaizumi

Depth of Field
TV · as Ume · 6 eps

Geats Extra: Kamen Rider PunkJack
Movie · as Win Hareruya

Kamen Rider Geats: 4 Aces and the Black Fox
Movie · as Win Hareruya / Kamen Rider PunkJack

Kamen Rider Geats: Final Stage
Movie · as Kamen Rider PunkJack (voice)

決戦!源平の戦い
Movie

Grim Reaper Case Book - Gekka Kitan
Movie

劇場版 パティシエさんとお嬢さん
Movie

Rusted Armors
TV · as Hototogisu (voice) · 12 eps

Patissier & Mademoiselle
TV · as Jouji Okuno · 4 eps

Hakuoki ~Demon of the Fleeting Blossom~
TV · as Toshizo Hijikata · 10 eps

Ikemen Domoyo Meshi wo Kue
TV · as Osamu · 1 ep

Plus-sized Misadventures in Love!
TV · as Hiroki Maezono · 8 eps

Kamen Rider Geats
TV · as Win Hareruya / Kamen Rider PunkJack · 49 eps

Black Crow 3
Movie · as Kanzaki Kuroto

Black Crow 0
Movie

140-Character Love
TV · 4 eps

He Is Good and Bad Is Me
TV · as Narimiya Ryo · 26 eps

Yu Yu Hakusho: Stage Drama
Movie · as Yusuke Urameshi

Yu Yu Hakusho: Stage Drama Chapter 2
Movie · as Yusuke Urameshi

Grim Reaper Case Book
Movie · as Shinnosuke Shoji

Black Crow 1
Movie · as Kuroto

Touken Ranbu: The Musical -Atsukashiyama Ibun 2018-
Movie

Touken Ranbu: The Musical -Mihotose no Komoriuta 2019-
Movie

Black Crow 2
Movie · as Kuroto

Koukoku Gaisha Danshi Ryou no Okazu-kun Gekijoban
Movie · as Higashira Keisuke

ミュージカル『刀剣乱舞』 歌合 乱舞狂乱 2019
Movie · as Ishikirimaru

Musical Touken Ranbu - Shinken Ranbu Sai 2018
Movie · as Ishikirimaru

Touken Ranbu: The Musical - Shinken Ranbu Sai 2018
Movie · as Ishikirimaru

Ochanomizu Rock
TV · as Shouta Ousaka · 3 eps

Touken Ranbu: The Musical -Mihotose no Komoriuta-
Movie

Touken Ranbu: The Musical - Shinken Ranbu Sai 2017
Movie · as Ishikirimaru

Dance with Devils
Movie

Touken Ranbu: The Musical -Atsukashiyama Ibun-
Movie · as Ishikirimaru

ミュージカル『刀剣乱舞』 in 嚴島神社
Movie · as 石切丸

CSI: Crime Scene Talks
TV · 2 eps

Kamen Rider
TV · as Win Hareruya · 17 eps
