Known For
Filmography

The Expanse
TV · as Korshunov · 3 eps

Alphas
TV · as The Ghost · 1 ep

Suits
TV · as Arthur Kittredge · 1 ep

Homeland
TV · as Mossad Agent · 1 ep

Kissed by Lightning
Movie · as Jacques
Bull
Movie · as Holliday

The Dark Hours
Movie · as Radiologist

Sabah
Movie · as Majid
Show Me Yours
TV · 16 eps

H2O
TV · as Nate Morgan · 2 eps

Mayday
TV · as Captain Gharbi · 1 ep

Liberty Stands Still
Movie · as Officer Pritchard

The Burial Society
Movie · as Jake Lightman

The Eleventh Hour
TV · 39 eps

Sue Thomas: F.B.Eye
TV · as Brian Peyton · 1 ep

Witchblade
TV · 1 ep

Smallville
TV · as Dr. Vargas · 1 ep

Mutant X
TV · as Dominion Council Head · 3 eps

First Wave
TV · as Psychiatrist · 1 ep

Stargate SG-1
TV · as Mr. Black · 1 ep

Beyond Belief: Fact or Fiction
TV · as Stan Trask (segment "Writer's Agent") · 1 ep

Wedding Bell Blues
Movie · as Jan

Rave Review
Movie · as Steve Maletti

Unspeakable Acts
Movie · as Tony Rivera

Savannah
Movie · as Director

Knots Landing
TV · as Gang Kid · 1 ep
