Known For
Filmography

The Imperfect Picture
Movie · as Jean

Cliffs of Freedom
Movie · as Gregory

Pearson
TV · as Nick D'Amato · 10 eps

The Mandalorian
TV · as Axe Woves · 4 eps

Unforgettable
Movie · as Michael Vargas
Trust No One
Movie · as Ben

Zoo
TV · as Jean-Michel Lion · 1 ep

Desert Dancer
Movie · as Sattar

How to Train Your Dragon 2
Movie · as No-Name (voice)

How to Get Away with Murder
TV · as Bruno Mancini · 2 eps

Marvel's Agents of S.H.I.E.L.D.
TV · as Sunil Bakshi · 10 eps

Smooch
Movie · as Percy / Flynn

Geezas
Movie · as Eddie

Suits
TV · as Nick D'Amato · 1 ep

Between 2 Fires
Movie · as Ali

Nikita
TV · as Ramon Esquivel · 2 eps

Law & Order: UK
TV · 1 ep

Wuthering Heights
TV · as Gypsy Horse Trader · 2 eps

Quantum of Solace
Movie · as Yusef

The Edge of Love
Movie · as Partisan

The Fixer
TV · 1 ep

Ashes to Ashes
TV · as Mortuary Assistant · 1 ep

Spooks: Code 9
TV · as Nikolai Benoit · 1 ep

Holby Blue
TV · 1 ep

Burn Notice
TV · as George Anders / Scummy Banker · 1 ep

Hustle
TV · as Tracer · 1 ep

Spooks
TV · as Mourad · 2 eps
