Known For
Photos
Filmography

Manger
Movie
The Ambassador
Movie · as Mr. Spencer

Sight Unseen
TV · as Bald Man · 1 ep

We're All Going to the World's Fair
Movie · as JLB

So Cold the River
Movie · as Campbell Bradford

Demonic
Movie · as Michael

Loop
Movie · as David

Welcome to the Circle
Movie · as Mathew

Siren
TV · as Commander David Kyle · 10 eps

Hollow in the Land
Movie · as Chief

Adam: The Prophet
Movie · as The Prophet

Sollers Point
Movie · as Mom

Home Invasion
Movie · as Jason Astor

Interrogation
Movie · as Mark Bennett

Second Chance
TV · as Mellenburg · 1 ep

The Unspoken
Movie · as Elon

Supergirl
TV · as Hannibal · 1 ep

Blindspot
TV · as Casey Robek · 1 ep

Down Here
Movie · as Dr. Miller

Pour Retourner
Movie · as Chef

The 100
TV · as Denby · 2 eps

The ABCs of Death
Movie · as Stoker (segment "V is for Vagitus")

Delete
TV · as Sgt. Sloan · 2 eps

The Blacklist
TV · as Tommy Wattles · 1 ep

Bates Motel
TV · as Jimmy Brennan · 2 eps

Continuum
TV · as Roland Randol · 6 eps

Arrow
TV · as Sergei · 1 ep

Mortal Kombat: Legacy
TV · as Quan Chi · 1 ep

Beyond the Black Rainbow
Movie · as Barry Nyle

Impulse
Movie · as Officer Edwards

Far Cry
Movie · as Mercenary Kelly

Fringe
TV · as Mueller, Interruption Observer, Interrogation Observer · 3 eps

Sanctuary
TV · as Detective Stanley O'Farrell · 1 ep

The Assassination of Jesse James by the Coward Robert Ford
Movie · as Onlooker at Jesse's Death

Past Tense
Movie · as Detective Matt Carson

Supernatural
TV · as Irv, Gluttony · 1 ep

The Thing Below
Movie · as Mr. Paul

The 4400
TV · as Dmitri Kazar · 1 ep

Hellraiser: Hellseeker
Movie · as Detective Givens

The Twilight Zone
TV · as Tommy · 1 ep

Children of the Corn: Revelation
Movie · as Stan

Smallville
TV · as Agent Rogers · 2 eps

Epicenter
Movie · as Agent Willie

Duets
Movie · as Tulsa Bartender (as Michael Rogers)

Ice Angel
Movie · as Reporter Jay
Badge of Betrayal
Movie · as Deputy Rich

Stargate SG-1
TV · as John Michaels, Major Escher, Colonel Richard Kendrick · 1 ep

Beyond Belief: Fact or Fiction
TV · as Wade Harris (segment "Night Walker") · 1 ep

Poltergeist: The Legacy
TV · as Dawson · 1 ep

The Sentinel
TV · as Rico · 1 ep

For the Love of Aaron
Movie · as Donald Culver

Chicago Hope
TV · as Anesthesiologist · 1 ep

Viper
TV · 1 ep

The X-Files
TV · as Lt. Griffin, 1st Crewman · 1 ep

Dead Ahead: The Exxon Valdez Disaster
Movie · as David Grimes

Still Not Quite Human
Movie · as Photographer

The Hat Squad
TV · as Parks · 1 ep

The Hitman
Movie · as Sully (as Michael Rogers)

Posing: Inspired by Three Real Stories
Movie · as George

Run
Movie · as Electrocuted Gunman

21 Jump Street
TV · as Det. Bryan · 1 ep

MacGyver
TV · as DA Howard · 1 ep


