Actor · Born 1975
Bao Bao
2019 · as Charles
KANO
2014
Finding Sayun
2011
Hotel Blackcat
2011 · as Asano Xin
Love You 10,000 Years
2010 · as Oki
A Place of One's Own
2009 · as Graveyard designer
The Wall
2007 · as Kimura
The Passage
2004 · as Tao