Ron Adams
Love & Death (2023)
Sam Gardner
Atypical (2017)
Alex
Room 104 (2017)
Daniel Gerson
Delete (2013)
Ben Hayflack Age 18
Newsreaders (2013)
Daniel / Lisa
The Listener (2009)
Marshall Gregson
United States of Tara (2009)
Neil
The Altar Boy Gang (2007)
Josh McKellar
The Winner (2007)
Jamie
Life with Derek (2005)
10 Year Old Boy
ReGenesis (2004)
Squidge (voice)
Miss Spider's Sunny Patch Friends (2004)
Danny Sheperd
Missing (2003)
R.J. Mitchell
Doktor Cassidy (2001)
Jim Stockwell Jr.
Queer As Folk (2000)
Kyle (voice)
Family Guy (1999)
Toby (voice)