highest rated
acting
- Red River (TV) → Satoshi Himuro / Narrator (voice)
- Magical Sisters LuluttoLilly (TV) → Uguisu (voice)
- Labyrinth → (voice)
- Touken Ranbu the Stage Guden Mujun Genjimonogatari Revival → Kasen Kanesada
- GNOSIA (TV) → Racio (voice)
- SHIROHIYO - Reincarnated as a Neglected Noble: Raising My Baby Brother with Memories from My Past Life (TV) → Ilarion Rubinsky (voice)
- SHIROHIYO - Reincarnated as a Neglected Noble: Raising My Baby Brother with Memories from My Past Life (TV) → Illaria Rubinskaya (voice)
- Murder Mystery Theater: Price of Murderous Intent → Jun Imaizumi
- Latair the Earth (TV)
- Musical 『Colette』
- One-man LIVE773 “Crystal”
- Makeine: Too Many Losing Heroines! (TV) → Hibari Hokobaru (voice)
- Sengoku Youko (TV) → Senya (voice)
- YATAGARASU: The Raven Does Not Choose Its Master (TV) → Hamayū (voice)
- Musical 「Rainbow Parakeet」 → Nanairo Inko
- The Rose of Versailles 50 ~Trajectory of Half a Century~
- Blue Egoist → The One Called a Vampire
- The Apothecary Diaries (TV) → Joka (voice)
- MASHLE: MAGIC AND MUSCLES (TV) → Abyss Razor (voice)
- Dead Mount Death Play (TV) → Miyabi Hosorogi (voice)
- Helck (TV) → Edil (voice)
- Rokudo's Bad Girls (TV) → Aoi Furukawa (voice)
- GOOD NIGHT WORLD (TV) → Sasumata (voice)
- The Concierge → Male Peacock (voice)
- Touken Ranbu: The Stage - Guden Mujun Genji Monogatari → Kasen Kanesada
- One-man LIVE773 “DAYLIGHT”
- Insect Land (TV) → Teo (voice)
- The Story of How I Attended a Mixer with No Women (TV) → Suou
- Stage Play 「Frankenstein -cry for the moon-」
- Nanami Hiroki Zepp Live Tour ''COLORS''
- Kageki Shojo!! (TV) → Sei Satomi (voice)
- Visual Prison (TV) → Eve Louise (voice)
- Pretty Boy Detective Club (TV) → Rei (voice)
- 令和千本桜~義経と弁慶
- Color of Theater 「ROSSO」
- One-man LIVE773 “FIVESTAR”
- Oda Cinnamon Nobunaga (TV) → Hideto Mitsu (voice)
- Uchitama?! Have You Seen My Tama? (TV) → Kai (voice)
- Somali and the Forest Spirit (TV) → Shizuno (voice)
- Gibiate (TV) → Hatonami Ayame (voice)
- RED & BEAR
- ONE-man LIVE773 "Galaxy"
- Beside the Foggy Elbe / Estrellas ~The Stars~ → Tobias
- Thunderbolt Fantasy: Sword Travels from the East → Shāng Bù Huàn (Shō Fu Kan)
- Nanami Hiroki Dinner Show 『Dearest』
- Another World / Killer Rouge → Kiroku
- Mayerling / Bouquet de Takarazuka → Archduke Johann Salvador
- Takarazuka Special 2018 - Say! Hey! Show Up!!
- The Scarlet Pimpernel → Robespierre
- Blazing Wind - Strategist Takenaka Hanbei - → Takenaka "Hanbei" Shigeharu
- The Cinema Rhapsody / Bouquet de TAKARAZUKA → Nicolas Kaufmann
- One Samurai from Kagoshima / Romance!! → Kawaji Toshiyoshi
- Takarazuka Special 2016 ~Music Succession to Next~
- Love & Dream
- Takarazuka Paris Festival 2016
- Guys and Dolls → Benny Southstreet
- Oath of the Midnight Sun - Gustav III: A Battle by a Proud King → Nils
- Takarazuka Special 2015 -New Century, Next Dream-
- TOP HAT → Horace Hardwick
- The Rose of Versailles -Oscar- → Girodelle (Cast A) / Alain de Soissons (Cast B)
- The Rose of Versailles -Fersen and Marie Antoinette- → Oscar Francois de Jarjayes
- Takarazuka Revue 100th Anniversary Finale Event "Takarazuka Special 2014 -Thank you for 100 years-"
- Gone with the Wind → Scarlett O'Hara (Cast B)
- The Count of Monte Cristo / Amour de 99! ~99 years of Love~ → Luigi Vampa
- Legend of the Galactic Heroes @ Takarazuka → Paul von Oberstein
- Romanesque Mask / Apasionado!! II
- Brilliant Days → George White
- Takarazuka Special 2012 "The Stars" ~Pre- Pre- Centennial~
- A Beautiful Life ~Ishida Mitsunari, His Eternal Love and Loyalty~ / Luna Rossa ~The Puzzled Traveler at Night~ → Ootani Yoshitsugu
- For Whom the Bell Tolls → Lupino
- Shangri-La -Palace of Water- → Rui
- Takarazuka Special 2010 ~Forever Takarazuka~
- Trafalgar ~Nelson, His Love and Miracle~ → Julian Castillo
- Phoenix Wright 2 -The Truth Reborn, Again… → Roland Smith
- Takarazuka Special 2009 ~Way to Glory~
- Singin' in the Rain
- Paradise Prince → Edward
- A/L -The Younger Days of Phantom Thief Lupin- → Detective Jacot
- Understudy → Jeffrey King
- Aquarion (TV) → Sun (voice)