Actor
- Play James Play (2018)
- Trigger (2012)
- Princess and the Pony (2011)
- My Name Is Khan (2010)
- Spork (2010)
- Al's Brain in 3-D (2009)
- Momma's Redemption (2009)
- Opposite Day (2009)
- Compact Only (2008)
- Jim and Jung (2008)
- Night Light (2008)
- Angels with Dirty Spaces (2007)
- I Love You Mommy (2007)
- Tim and Eric Awesome Show, Great Job! (2007)
- Walk hard: The Dewey Cox Story (2007)
- How I Met Your Mother (2005)
- My Name Is Earl (2005)