
Acted in 29
2020s
- 2023
Glisten and the Merry Mission
Elf Calendar (voice)
- 2020
2010s
- 2019
- 2018
- 2017
Rounds
Liam · 8 episodes
- 2016
A Winter Rose
Marc
- 2015
Reality
Billie
- 2014
- 2011
Going Down in La-La Land
Mr. Katz
- 2010
2000s
- 2009
My Demon
Carl Lee Barrett
- 2008
- 2007
Believers
IO
- 2005
- 2003
- 2002
- 2000
After Sex
Tweedle Dum