Search movies and TV series
Acting

Mirage Queen's Elegant Vacations
as Queen (Voice)

Mirage Queen Prefers Circus
as Queen (voice)

Sailor Moon - Le Mouvement Final
as Tuxedo Mask

Sailor Moon - Amour Eternal
as Tuxedo Mask

Sailor Moon - Un Nouveau Voyage
as Tuxedo Mask

Sailor Moon - Petite Étrangère
as Tuxedo Mask

Takarazuka Revue 100th Anniversary Dream Festival

Sailor Moon - La Reconquista
as Mamoru Chiba / Tuxedo Mask / Prince Endymion

MOON SAGA - Mysteries of Yoshitsune I
as Tomoe Gozen

Gracious Pink
as Self

Side Story: The Rose of Versailles -Andre-
as André Grandier

Paradise Prince
as Stuart Greene Menfield

Singin' in the Rain
as Don Lockwood

A Morning Breeze -The Challenge of Jiro Shirasu, the Samurai Gentleman-
as Douglas MacArthur

Valencian Passion
as Fernando Delvarez

Raindrops Fall on Roses / Amour, It's Something Like...
as Justin Balzac

A/L -The Younger Days of Phantom Thief Lupin-
as Raoul Balain

TCA Special 2006 "Wonderful Dreamers ~People Dreaming~"

Never Say Goodbye ~The Footsteps of Lovers~
as Vincent Romero

TCA Special 2005 "Beautiful Melody, Beautiful Romance"

TCA Special 2004 "Takarazuka 90 ~On the Road to 100~"

A Love Story in 1914
as Amedeo Modigliani

Lightning in the Daytime / Temptation!
as Rolan Sabatier

TCA Special 2003 "Dear Grand Theater"

Singin' in the Rain
as Cosmo Brown

Guys and Dolls
as Nathan Detroit

Great Pirates -Revenge in the Caribbean- / Jazzmania
as Rockwell

Great Pirates -Revenge in the Caribbean- (Shinjin Kouen)
as Emilio

Now the Violets are Blooming / Love Sonata
as Hermann

Practical Joke
as David Baxter

Prisoner of Zenda / Jazzmania
as Anthony

Extreme Embarrassment
as Kanze Jurou Motomasa

Mayerling
as Bratfisch

Orpheus in Spiral
as Antoine

Twelfth Night
as Duke Orsino

Cinderella Rock
as Cydo

El Dorado
as Etoile

Fake Love -Can't Love Too Much, Can't Give to Much-
as Michael

Somewhere in Time
as Brian

Immortal Lovers
as Alfred de Musset