Actor
Beautiful Awakening
2005 · as Man in a cage
Beasts Under the Moon
2003 · as Taku
Miniskirt Special Investigation Team L.E.G.S.
1998