Known For
Filmography

A Free Man
Movie · as John

Bury the Devil
Movie · as Father Thierry

Somebody's Watching Me
Movie · as Robert

Capitaine
Movie · as Agent Holden

Mayday
Movie · as Dacha Guard #1
Lachine
Movie

Ravages
TV · as Terry Brankovich · 6 eps

Undocumented
Movie · as Dwayne

To Catch a Killer
Movie · as Dimitri Bovrov

Soleil de nuit
Movie · as Aaron

Rent Do
Movie · as Segei Todorov

Transplant
TV · as Worried Father · 1 ep

Restless River
Movie

Standstill
Movie · as Driver

The Boys
TV · as Ivan · 1 ep

Titans
TV · as Konstantin Kovar · 1 ep

Hochelaga, Land of Souls
Movie · as Victor Leduc/Assistant entraîneur

Taken
TV · as Ruslan's Lieutenant · 1 ep
Never Tear Us Apart
Movie

The Cyclotron
Movie · as Emil

Minutes Past Midnight
Movie · as Dead Man (segment Never Tear Us Apart)

Rhymes for Young Ghouls
Movie · as Popper

Clydecynic
Movie

White House Down
Movie · as Naval Aide - Pentagon

Who Is Simon Miller?
Movie · as Luka

Being Human
TV · as Wallace (as Mark A. Krupa) · 1 ep

The Wild Hunt
Movie · as Bjorn

The Last Templar
TV · as Branko Petrovic · 2 eps

Shake Hands with the Devil
Movie · as Polish Officer

Live Once, Die Twice
Movie · as Ivan Fedorov

Last Best Chance
Movie · as Lt. Degtiaryov

Head in the Clouds
Movie · as Goltz

When Angels Come to Town
Movie · as Uncle Gregory

A Different Loyalty
Movie · as Young Man in Restaurant (as Mark-Anthony Krupa)

L’incomparable Mademoiselle C.
Movie · as Marek Lipski

Beyond Borders
Movie · as Russian Soldier

8:17pm, Darling Street
Movie

The Sum of All Fears
Movie · as US STRATCOM Captain

Silent Night
Movie · as Sgt. Marcus Mueller

Dead Awake
Movie · as Polish Pervert

Varian's War
Movie

Cause Of Death
Movie · as McManus

Further Tales of the City
TV · as Bear · 4 eps

Largo Winch
TV · 1 ep

Task Force: Caviar
Movie · as Hugo

Café Olé
Movie · as Immigration Official

The Last Breath
Movie

The Ultimate Weapon
Movie · as Officer

FX: The Series
TV · as Andre · 1 ep

