All roles

Locke
2013, Movie - Thriller, Drama
Driver's Ed
2026, Movie - Comedy
Vanished
2026, Show - Drama, Mystery
Hacksaw Ridge
2016, Movie - Drama, War, History
Eden
2024, Movie - History, Thriller
The Professor
2019, Movie - Comedy, Drama
Hit Man
2023, Movie - Comedy, Action, Romance
Giant
2026, Movie - History, Drama
Those About to Die
2024, Show - Action, Comedy, Drama
Troppo
2022, Show - Thriller, Crime
Freelance
2023, Movie - Action, Comedy
Sinister
2012, Movie - Horror, Thriller, Mystery
Midway
2019, Movie - Action, War, History
Silence
2016, Movie - Drama, History
The Autopsy of Jane Doe
2016, Movie - Horror, Mystery
Queenpins
2021, Movie - Crime, Comedy
Moonfall
2022, Movie - Action, Adventure, Fantasy
Secret in Their Eyes
2015, Movie - Mystery, Thriller, Crime
Breaking News in Yuba County
2021, Movie - Drama, Comedy, Crime
Poolman
2023, Movie - Mystery, Comedy
Free State of Jones
2016, Movie - Drama, War, History
The Sacrament
2014, Movie - Horror, Thriller
Incarnate
2016, Movie - Horror, Thriller
Ick
2025, Movie - Action, Comedy, Horror