Rurouni Kenshin Part I: Origins 2012
as Kikuchi
What the Snow Brings 2005
Actor
Kaidan Shin Mimibukuro: Shiroi Himo-Hen 2003
as Young Man
Kaidan Shin Mimibukuro: Dai Ni Ya 2003
as Young man
Credits from TMDB.