2025
Mirage Queen's Elegant Vacations as Queen (Voice)2022
Mirage Queen Prefers Circus as Queen (voice)2017
Sailor Moon - Le Mouvement Final as Tuxedo Mask2016
Sailor Moon - Amour Eternal as Tuxedo Mask2015
Sailor Moon - Un Nouveau Voyage as Tuxedo Mask2014
Takarazuka Revue 100th Anniversary Dream Festival as Not available2014
Sailor Moon - Petite Étrangère as Tuxedo Mask2013
Sailor Moon - La Reconquista as Mamoru Chiba / Tuxedo Mask / Prince Endymion2012
MOON SAGA - Mysteries of Yoshitsune I as Tomoe Gozen2009
Side Story: The Rose of Versailles -Andre- as André Grandier2009
Gracious Pink as Self2008
A Morning Breeze -The Challenge of Jiro Shirasu, the Samurai Gentleman- as Douglas MacArthur2008
Singin' in the Rain as Don Lockwood2008
Paradise Prince as Stuart Greene Menfield2007
A/L -The Younger Days of Phantom Thief Lupin- as Raoul Balain2007
Valencian Passion as Fernando Delvarez2007
Raindrops Fall on Roses / Amour, It's Something Like... as Justin Balzac2006
Never Say Goodbye ~The Footsteps of Lovers~ as Vincent Romero2006
TCA Special 2006 "Wonderful Dreamers ~People Dreaming~" as Not available2005
TCA Special 2005 "Beautiful Melody, Beautiful Romance" as Not available2004
A Love Story in 1914 as Amedeo Modigliani2004
TCA Special 2004 "Takarazuka 90 ~On the Road to 100~" as Not available2003
Singin' in the Rain as Cosmo Brown2003
TCA Special 2003 "Dear Grand Theater" as Not available2002
Guys and Dolls as Nathan Detroit2001
Great Pirates -Revenge in the Caribbean- (Shinjin Kouen) as Emilio2001
Practical Joke as David Baxter2001
Great Pirates -Revenge in the Caribbean- / Jazzmania as Rockwell2001
Now the Violets are Blooming / Love Sonata as Hermann2000
Prisoner of Zenda / Jazzmania as Anthony1999
Orpheus in Spiral as Antoine1999
Twelfth Night as Duke Orsino1998
Cinderella Rock as Cydo1997
El Dorado as Etoile1995
Somewhere in Time as BrianNaN
Immortal Lovers as Alfred de Musset1997
Fake Love -Can't Love Too Much, Can't Give to Much- as Michael