Actor
- The Queenstown Kings (2023)
- The Woman King (2022)
- Bhai's Cafe (2020)
- 438 Dagar (2019)
- Knuckle City (2019)
- Finders Keepers (2017)
- Honey 3: Dare to Dance (2016)
- Black Sails (2014)
- Mandela: Long Walk to Freedom (2013)
- Copposites (2012)
- Mankind the Story of All of Us (2012)
- The Shores (2012)
- Verschollen am Kap (2011)
- Strike Back (2010)
- Albert Schweitzer (2009)
- 24 (2008)
- The World Unseen (2007)
- Zenon: Z3 (2004)
- The Adventures of Sinbad (1996)