Known for Acting
2012
as Antigen Surgeon (uncredited)
2003
as Logan
2001
as Terry (segment 'More Than A Feeling')
2005
as Teddy
2004
as Tough Kid