Actor · Born 1981
Teenage Mutant Ninja Turtles: Out of the Shadows
2016 · as Trevor
Growing Up and Other Lies
2014 · as Alex
Delivery Man
2013 · as Boyfriend #2
Syrup
2013 · as Jared
Privacy
2012 · as Brendan
Mothman
2010 · as Derek
Blood Night: The Legend of Mary Hatchet
2009 · as Katz
The Six Wives of Henry Lefay
2009 · as Best Man (uncredited)
Long Shadows
2009 · as Promotion
Watching the Detectives
2007 · as Craig
Team Queen
2007
All the King's Men
2006 · as Tennis Boy