Actor · Born 1988
A Silent Witness' Witness
2024 · as Dr. Phillip Dan
Close to You
2024 · as Michael
The Mohel
2021 · as James
Lie Exposed
2020 · as Jerry
Ingredients
2020 · as Sam
Goliath
2019 · as Parker
I Am in the World as Free and Slender as a Deer on a Plain
2019
SuperGrid
2018 · as Owl
On The Line
2018 · as Ryan
Chained
2012 · as Young Bob
The Risen
2003 · as Bobby Simms
Skipped Parts
2000 · as Petey Pierce