Known For
Photos
Filmography
2026
2025
2023
2020
2019
2017
2017
2015
2014
2014
2011
2009

Rise of the Conqueror
Movie · as Hussayn

Ice Road: Vengeance
Movie · as Rudra Yash

It Only Takes a Night
Movie · as Jeffrey D. Phillips

The Furnace
Movie · as Sadhu

The Witcher
TV · as Vilgefortz of Roggeveen · 21 eps

Pirates of the Caribbean: Dead Men Tell No Tales
Movie · as Spanish Soldier

Three Summers
Movie · as Baktash

The Lovers
Movie · as Assassin

I, Frankenstein
Movie · as Ophir

Marco Polo
TV · as Ahmad · 20 eps

Taj
Movie · as Vjay

Two Fists, One Heart
Movie · as Ringside Official


