Actor
- It's a Life Worth Living (2020)
- Lifestone Velocity (2019)
- Real Love (2018)
- The Staying Kind (2018)
- Rather to be Chosen (2017)
- The Screenwriters (2016)
- Providence (2016)
- The Screenwriters (2016)
- The Messenger's Box (2015)
- Mayflower II (2015)
- The Unexpected Bar Mitzvah (2015)
- Polycarp (2015)
- Princess Cut (2015)
- Confessions of a Prodigal Son (2015)
- In His Steps (2013)
- Indescribable (2013)
- Christmas Grace (2013)
- Alone Yet Not Alone (2013)
- For the Glory (2012)
- Pawn's Move (2011)
- A Christmas Snow (2010)