Tiger Tail in Blue 2012
as Leonard
Audrey the Trainwreck 2010
as Ron Hogan
Present Company 2008
as Craig Sweet
Hohokam 2007
as Anson James
Quietly On By 2005
as Aaron Riley
Credits from TMDB.