Crew · Born 1985
Escalation
2023 · as Chris
Enhanced
2019 · as David
Riot Girls
2019 · as Sean
Kill Order
2017 · as David Lee
Psycho Gothic Lolita
2010 · as Kamikaze Member #1
The Mummy: Tomb of the Dragon Emperor
2008 · as Yang's Soldier