Actor
Seeking Dolly Parton
2015 · as Leo
War Wolves
2009 · as Andrew Jensen
Feeding Grounds
2006 · as Stephano
Sasquatch Mountain
2006 · as Kyle Carson
As Good as It Gets
1997 · as Flower Store Customer (uncredited)
I Love You, I Love You Not
1996 · as Alex
The Basketball Diaries
1995 · as Basketball Player (uncredited)