Hide unreleased
Shot Your Load TBA
as Triplets
Solitaire TBA
as Zombie Doctor
Skeleton Key 2: 667 Neighbor of the Beast 2008
as Todd
Freshman Psych 2008
as Zach
Credits from TMDB.