Known For
Filmography

Three Generations, One Christmas
Movie · as Mark

Christmas on Every Page
Movie · as Bob

Hall Pass Nightmare
Movie · as Quinn

Greenland
Movie · as Morning Show Host

Cold Brook
Movie · as Sheriff Schneider

The X Species
Movie · as Dr. Lewis

Another Time
Movie · as Dr. Joseph Goyer

The First Purge
Movie · as Reporter #5

Stage Fright
Movie · as Mark Barron

Transformers: The Last Knight
Movie · as F-35 Pilot

Framed By My Fiancé
Movie · as Det. Logan

S.W.A.T.
TV · as Donovan Watson · 1 ep

Timeless
TV · as Colonel Edward Hanna Forney · 1 ep

Westworld
TV · as Commanding Officer · 1 ep

Martian Land
Movie · as Neil

Dawn of the Crescent Moon
Movie · as Will

Roadside
Movie · as Jeff

Hello Herman
Movie · as Principal Evans

Vessel
Movie · as Jim

Zero Dark Thirty
Movie · as Pilot

Transformers: Dark of the Moon
Movie · as NASA Mission Controller (1969)

Reactionary
Movie · as Major Robinson

Awkward.
TV · as Fiat Salesman · 1 ep

Dark Prophecy
Movie · as Martin Green

Hot in Cleveland
TV · as John · 1 ep

Dollhouse
TV · as Handler · 1 ep

Battle 360°
TV · as Self · 10 eps

The Mentalist
TV · as Polo Shirt Guy · 1 ep
Sex, Shoes & Unicorns
Movie · as Phillip

Criminal Minds
TV · as ND Agent · 1 ep

NCIS
TV · as Tom Zill · 1 ep

CSI: Miami
TV · as Prison Guard · 1 ep
