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
Dean 1991
Credits from TMDB.