Worried Father
Transplant (2020)
Ivan
The Boys (2019)
Konstantin Kovar
Titans (2018)
Ruslan's Lieutenant
Taken (2017)
Wallace (as Mark A. Krupa)
Being Human (2011)
Branko Petrovic
The Last Templar (2009)
Bear
Further Tales of the City (2001)
Andre
FX: The Series (1996)
Stunts
Mayor of Kingstown (2021)