Known For
Filmography

Phobias
Movie · as Dirk

Nova Vita
TV · as Carter Hayes · 10 eps

The Boy Behind the Door
Movie · as Creep

Only Humans
Movie · as Vince

Rust Creek
Movie · as Hollister

Anything
Movie · as David

We the Coyotes
Movie · as Greg

The Riot Act
Movie · as Cyrus Grimes

Asher
Movie · as Reuben

The Pastor
Movie · as Captain Raphe

The Lennon Report
Movie · as Bob Goodrich

Silver Skies
Movie · as Kevin

In Stereo
Movie · as Dr. Sean Garrett, David Gallo

Everest
Movie · as David Breashears
Burned
Movie · as Daniel

Bread and Butter
Movie · as Leonard Marsh

Parker
Movie · as August Hardwicke

Masters of Sex
TV · as Kyle · 1 ep

S.W.A.T.: Firefight
Movie · as Richard Mundy

Homeland
TV · as Mills · 5 eps

The Glades
TV · as Kevin Fowler · 1 ep

White Collar
TV · as Karl Dekker · 1 ep

Lie to Me
TV · as Frazier · 1 ep

Iron Man
Movie · as CAOC Analyst

Finishing the Game: The Search for a New Bruce Lee
Movie · as Agent #2

Supernatural
TV · as Eric Kripke · 1 ep
Al Infierno con la Migra
Movie · as Man In Black

Al infierno con la migra
Movie · as Man in Black

Tarzan
Movie · as Additional Voices (voice)
