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