Filmography
The Punisher
2004 · Will Castle
Rock of Ages
2012 · Drew's Band
In This Gray Place
2019 · Elijah Whelan
Get Him Back for Christmas
2024 · Craig
Expelled
2014 · Ben O'Neil
Canvas
2006 · Sam