Actor
Smith
2021 · as Ronald
The Atoning
2017 · as Ray
Saving Faith
2017 · as Bruce
The Christmas Reunion
2016 · as Michael
Forced Move
2016 · as Pete Farnsworth
Mission Improbable
2016 · as Casey
94 Feet
2016 · as Ryan Freeman