The Lord of the Rings: The Rings of Power
2022 - • Elrond
The King's Man
2021 • Sergeant Major Atkins
Behind Her Eyes
2021 - 2021 • Rob
The Empty Man
2020 • Garrett
Antebellum
2020 • Daniel
Eternal Beauty
2019 • Lover's Voice (voice)
Exit Plan
2019 • Ari
MINDHUNTER
2017 - 2019 • Elmer Wayne Henley Jr.
Stray Dolls
2019 • Jimmy
The Standoff at Sparrow Creek
2018 • Keating
Galveston
2018 • Tray
Lost in Florence
2017 • Sal
Nocturnal Animals
2016 • Steve 'Turk' Adams
Harley and the Davidsons
2016 - 2016 • Bill Harley