Actor
- Electric Dreams (2018)
- Solo: A Star Wars Story (2018)
- Junior Crew (2017)
- Officer Downe (2016)
- Space Dogs Adventure to the Moon (2016)
- Rosewood (2015)
- Supergirl (2015)
- Tales of Halloween (2015)
- Star Wars Rebels (2014)
- Lego Star Wars: The Empire Strikes Out (2012)
- Being Human (2011)
- The Return of Joe Rich (2011)
- Gamer (2009)
- Pathology (2008)
- The Mist (2007)
- Dexter (2006)
- Bones (2005)
- It's Always Sunny in Philadelphia (2005)
- Enterprise (2001)