Acting
16 titles
Is an actor and writer.
Jim vs the Future
Cliff
Bonhoeffer: Holy Traitor
Resistance Member
Bright Sky
William
The Night Agent
Dead Dad
The Equalizer
Westie #1
Miracle on Highway 34
Jonathan
Mayflower II
Leblanc
Shooting Heroin
Pete
The Unlikely Good Samaritan
2019
Thy Neighbor
Zach Reynolds
6 Degrees of Murder
Frat Boy
The Veil
Cult Member (uncredited)
Mr. Robot
Nativity Joseph (uncredited)
Confessions of a Prodigal Son
Sean
The Purge
Freak (uncredited)
Community
Surprised Student