← Back to explore


























Filmography25 titles

The Mentalist
2008as Polo Shirt Guy
2008as Polo Shirt Guy

Criminal Minds
2005as ND Agent
2005as ND Agent

S.W.A.T.
2017as Donovan Watson
2017as Donovan Watson

Westworld
2016as Commanding Officer
2016as Commanding Officer

CSI: Miami
2002as Prison Guard
2002as Prison Guard

NCIS
2003as Tom Zill
2003as Tom Zill

Awkward.
2011as Fiat Salesman
2011as Fiat Salesman

Timeless
2016as Colonel Edward Hanna Forney
2016as Colonel Edward Hanna Forney

Hot in Cleveland
2010as John
2010as John

Dollhouse
2009as Handler
2009as Handler

Battle 360°
as Self
as Self

Greenland
2020as Morning Show Host
2020as Morning Show Host

Framed By My Fiancé
2017as Det. Logan
2017as Det. Logan

Cold Brook
2018as Sheriff Schneider
2018as Sheriff Schneider

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

Transformers: The Last Knight
2017as F-35 Pilot
2017as F-35 Pilot

The First Purge
2018as Reporter #5
2018as Reporter #5

Hello Herman
2012as Principal Evans
2012as Principal Evans

Another Time
2018as Dr. Joseph Goyer
2018as Dr. Joseph Goyer

Stage Fright
2017as Mark Barron
2017as Mark Barron

Christmas on Every Page
2025as Bob
2025as Bob

Roadside
2013as Jeff
2013as Jeff

Hall Pass Nightmare
2022as Quinn
2022as Quinn

Martian Land
2015as Neil
2015as Neil

Dawn of the Crescent Moon
2014as Will
2014as Will