Actor · Born 1984
King Richard
2021 · as Laird Stabler
Malignant
2021 · as Frank
Transfer
2020 · as Max
It Chapter Two
2019 · as Stanley Uris
Leaving Hope
2019 · as Mike
Poor Boy
2018 · as Drime
Magic '85
2017
Transformers: The Last Knight
2017 · as Lawyer
Bad Vegan and the Teleportation Machine
2016 · as Spike
Allegiant
2016 · as Romit