Actor
- Are You There God? It's Me, Margaret (2023)
- Please Don't Destroy: The Treasure of Foggy Mountain (2023)
- A Polished Soul (2022)
- Calm Before (2021)
- Extreme the Movie (2017)
- Heterodox HDS (2016)
- War at Home (2016)
- Outcast (2016)
- Masterminds (2016)
- Captive (2015)
- Careful What You Wish For (2015)
- My Name Is Paul (2013)