2005 • as General Logan
1986 • as Sean Maddox
2026 • as Mylonas
2021 • as Agent Tolga Celik
2015 • as Matthew
2015 • as Adrian Mullery