Directing
2025 · Self
2024 · Self
2023 · Self
2017 · Resistance Trench Soldier
2017 · Self
2017 · Himself
2016 · Rebel Soldier (uncredited)
2018 · Self
2005 · Self
2003 · Self - Guest