as David
2022
as Sawyer Larsen
2020
as Sam Austin
2019
as Vidal
as Travis
as Joseph
2018
2017
as Gavin
2016
as Jay
2014
as Tom Wolman
2013
as Craig
2012
as Prescott
as Daniel
2011
as Neal Cassady
2010
as Jimmy
2007
as Maggie's Boyfriend
2006
as Mark Flemming
as Brad Rylan
as Andre Felise
2009
as Lucky Man
as Pete Weber
as Guy
2005
as Nick Gunn
2004
as 21 Year Old Jeremy
2003
as Johnny Apreda
2001
as David Burke
1990