OTORI - Beautiful Leopard Detective 2003
Actor
OTORI Proposal for Revenge 2003
The Third Society 2002
as Ti
Undercover X 2001
as Takeda
Luminous Insect 1999
Credits from TMDB.