Actor
Floating Bridge of Dreams / Apasionado!!
2009 · as Hikaru Genji
A-"R"ex
2007 · as Philip II
Never Sleep
2007 · as Jimmy Walker
Drum of Heaven
2005 · as Izu Iori
Singing in the Moonlight
2000 · as Fan Meiling
Dean
1998 · as Nicholas Ray
1991 · as Nicholas Ray