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