Actor · Born 1952
Return from Tomorrow
2026 · as Roger Harrison
Here
2020 · as Joe
The Cloverfield Paradox
2018 · as Michael Hamilton