2019 • as Ceallach
2021 • as Abell Cauthon
2025 • as Costas Lazarou
2012 • as Silva's Mercenary
2013 • as Dr. Moharram Shoukry
2022 • as Patriarch