
Acting · 63 years old
Buffalo, New York, USA

The Mentalist
Polo Shirt Guy

Criminal Minds
ND Agent

S.W.A.T.
Donovan Watson

Westworld
Commanding Officer

CSI: Miami
Prison Guard

NCIS
Tom Zill

Awkward.
Fiat Salesman

Hot in Cleveland
John

Dollhouse
Handler

Battle 360°
Self

Timeless
Colonel Edward Hanna Forney

Greenland
Morning Show Host

Framed By My Fiancé
Det. Logan

Cold Brook
Sheriff Schneider

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

Transformers: The Last Knight
F-35 Pilot

The First Purge
Reporter #5

Hello Herman
Principal Evans

Vessel
Jim

Another Time
Dr. Joseph Goyer