Actor
- Six in the City (2023)
- One Piece (2023)
- Mense van die Wind (2022)
- The Furnace (2019)
- Stroomop (2018)
- Krotoa (2017)
- Die Boekklub (2016)
- Die Ontwaking (2016)
- Ballade vir 'n Enkeling (2015)
- Eye in the Sky (2015)
- The Book of Negroes (2015)
- Knysna (2014)
- Sterlopers (2014)
- Mandela: Long Walk to Freedom (2013)
- Mankind the Story of All of Us (2012)
- Chronicle (2012)