Actor
- Blockbuster (2022)
- Devil in Ohio (2022)
- Chad (2021)
- Guilty Party (2021)
- To All the Boys: Always and Forever, Lara Jean (2021)
- Color Out of Space (2020)
- Snowpiercer (2020)
- To All the Boys: P.S. I Still Love You (2020)
- Tell Me Why I Don't Like Mondays (2018)
- To All the Boys I've Loved Before (2018)
- Flesh and Blood (2016)
- The Family (2016)
- Reluctant Witness (2015)
- The Magicians (2015)
- Big Eyes (2014)
- Grace (2014)
- The Tomorrow People (2013)
- The X Files (1993)