Actor · Born 1967
Ivan
2026 · as Jim
2023 · as Jim
Trader
2022 · as Carson Colt (voice)
Moonfall
2022 · as NASA Director Albert Hutchings
Slaxx
2020 · as Harold Landsgrove
Extracurricular
2020 · as Kirk Randall
It Chapter Two
2019 · as Alvin Marsh
It
2017 · as Mr. Marsh
Deadly Inferno
2016 · as Michael
A Family Man
2016 · as HR Manager
Gridlocked
2016 · as Carl
X-Men: Apocalypse
2016 · as Pentagon General Hastings