Actor
Strand
2026 · as Steve
Carry-On
2024 · as Jesse
We Have a Ghost
2023 · as Scientist
Emancipation
2022 · as Col John Thomas
Blackstock Boneyard
2021 · as Rhett
Son
2021 · as Father
Geostorm
2017 · as Comb Tech
Proxy
2014 · as Mr. Verdel
Frankenstein: Day of the Beast
2011 · as Victor Frankenstein