
Known For
Filmography
—
2026
2025
2023
2023
2021
2019
2019
2018
2018
2018
2017
2015
2011
2009

A Question of Service
Movie · as Joseph Gard

Cardigan
Movie · as Marc

Monster: The Ed Gein Story
TV · as Vice Commandant · 1 ep

May December
Movie · as Roberto

Obliterated
TV · as Lucas · 1 ep

WandaVision
TV · as Hydra Scientist · 1 ep

All Rise
TV · as Ivan Kirilenko · 1 ep

For All Mankind
TV · as Jan Huebner · 1 ep

The Rookie
TV · as Hamza Young · 1 ep

Narcos: Mexico
TV · as Cadillac Man · 1 ep

The Resident
TV · as Dobroslav Charmain · 1 ep

S.W.A.T.
TV · as Ronin Markov · 1 ep

Better Call Saul
TV · as Adrian · 5 eps

Switched at Birth
TV · as Art Appraiser · 1 ep

The Vampire Diaries
TV · as Gregor · 2 eps