Actor
Due West
2026 · as The Man
Another Day in America
2025 · as Joe Carlton
Lake George
2024 · as Nick
Killers of the Flower Moon
2023 · as Roy Bunch
Thoughts and Prayers
2022 · as Mike
Infamous
2020 · as Bobby
The Walking Deceased
2015 · as Chicago
Fruitvale Station
2013 · as Cale
Supernatural Activity
2012 · as Pepper Shepared