Actor
- Pretty Little Liars: Original Sin (2022)
- Evil (2019)
- The Passage (2019)
- Mosaic (2018)
- Rise (2018)
- Time After Time (2017)
- Falling Water (2016)
- Mutt (2016)
- Will Wilson (2016)
- The Knick (2014)
- Over/Under (2013)
- Rewind (2013)
- Hell on Wheels (2011)
- The Cape (2011)
- Unforgettable (2011)
- The Kill Point (2007)
- 3 lbs. (2006)