Acting
Desafío Champions Sendokai
2013
Sendokai Champions 3: Rebirth
2026
Sendokai Sengate
2025
I, 'The Heifer'
1985