Actor
Tangles
27 Nov 2026 · as Teenager #1 (voice)
The Third Saturday in October
2022 · as Ricky Dean Logan
Little Fish
2021 · as Mr. Johnson's Nephew
The Dead Center
2019 · as Floyd
Benched
2018 · as Pete
Masterminds
2013 · as O'G
The 70% Club
2010 · as Jackson
Billy: The Early Years
2008 · as Darryl
The Last Castle
2001 · as Inmate