Actor · Born 1982
Eve
2018 · as Emmett
Dream Girl
2016 · as Alex
Lights Out
2016 · as Bret
Forever
2015 · as Zach
Lovestruck: The Musical
2013 · as Marco Vitturi
Hemingway
2012 · as Michell Hemingway
The Perfect Student
2011 · as Jake
Thorns
2009 · as Lucretius
An American Carol
2008 · as Rehearsal Actor
I Am Legend
2007 · as Male Evacuee