2008
as Yang's Soldier
2019
as David
2010
as Self
as Kamikaze Member #1
2017
as David Lee
as Sean
2023
as Chris