Actor
C.R.E.A.M.
2026 · as Bobby
This World Alone
2021 · as Levi
The Highwaymen
2019 · as Reporter #2
I, Tonya
2017 · as Policeman #1
The Bay
2012 · as Bill
Dangerous Calling
2008 · as Elijah Hinton
Crystal River
2008 · as Rev. Alex Grayson
The Mist
2007 · as Bobby Eagleton
Good Neighbor
2001 · as Danny
Paranoid
2000 · as Norman Hanson
In the Flesh
1998 · as Bones