Born 1962 (age 63) · Buffalo, New York, USA
Appears in 31 titles

Filmography

Transformers: Dark of the Moon
6.2
Transformers: Dark of the Moon
2011
as NASA Mission Controller (1969)
Transformers: The Last Knight
6.1
Transformers: The Last Knight
2017
as F-35 Pilot
Greenland
7.1
Greenland
2020
as Morning Show Host
The First Purge
6.0
The First Purge
2018
as Reporter #5
Hello Herman
5.8
Hello Herman
2012
as Principal Evans
Martian Land
3.1
Martian Land
2015
as Neil
Another Time
5.5
Another Time
2018
as Dr. Joseph Goyer
Cold Brook
6.4
Cold Brook
2019
as Sheriff Schneider
Framed By My Fiancé
6.6
Framed By My Fiancé
2017
as Det. Logan
Vessel
5.8
Vessel
2012
as Jim
Stage Fright
5.2
Stage Fright
2017
as Mark Barron
Hall Pass Nightmare
4.5
Hall Pass Nightmare
2022
as Quinn
Roadside
4.7
Roadside
2013
as Jeff
Dawn of the Crescent Moon
1.3
Dawn of the Crescent Moon
2014
as Will
3.7
Sex, Shoes & Unicorns
2005
as Phillip
Christmas on Every Page
5.0
Christmas on Every Page
2025
as Bob
Dark Prophecy
Dark Prophecy
2010
as Martin Green
The X Species
The X Species
2018
as Dr. Lewis
Reactionary
Reactionary
2011
as Major Robinson