Actor
Stall
2015
Ageless
2013
Bite Marks
2011 · as Cary
Back Soon
2007 · as Logan Foster
Long-Term Relationship
2006 · as Adam Harris
Porcelain
2004 · as Christopher