Acting
Love in the Time of Petalo
2021 · Movie
Broken
2016 · Movie
Yakuza-Busting Girls: Final Death-Ride Battle
2010 · Movie
Ton demo horror series Oh! My neck is on the plate!
2007 · Movie
Sakuran
2006 · Movie
Crickets
Green Mind, Metal Bats
The Rug Cop