2018- 2022
Charmed
Actor - Alastair Caine
2013- 2020
Agents of S.H.I.E.L.D.
Actor - Taryan
2013- 2017
Reign
Actor - Stéphane Narcisse
Sleepy Hollow
Actor - Coronel Tarleton
2010- 2013
Spartacus
Actor - Claudius Glaber
2009- 2023
NCIS: Los Angeles
Actor - Vasile Comescu
2008
6.6
Underworld: Rise of the Lycans
Actor - Sabas
Full filmography