Actor
- The Recruit (2022)
- Learning to Love Again (2020)
- Welcome to Sudden Death (2020)
- Hudson & Rex (2019)
- Carter (2018)
- Christmas in Love (2018)
- Christmas Encore (2017)
- Running with Violet (2017)
- Taken (2017)
- Holiday Joy (2016)
- The Girlfriend Experience (2016)
- The Expanse (2015)
- The Story of Luke (2012)
- Black Mirror (2011)
- Combat Hospital (2011)
- Wild Kratts (2010)
- Flashpoint (2008)