Kisses and Caroms 2006
as David
Bloodshed 2005
as Luke
Almost Anything 2001
as Tim
Credits from TMDB.