Television
▪ Cuppen – SABC2 – 2006
▪ When we were black – SABC1 – 2006
▪ Justice for All – SABC2 – 2006
▪ Rythmn City – eTV – 2007 – 2009
▪ Nomzamo – SABC1 – 2009
▪ Soul City – SABC1 – 2010
▪ Intersexions – SABC1 – 2011
▪ Scandal – eTV – 2011 – 2012
▪ Zabalaza – Mzansi Magic – 2013 – 2016
▪ Greed and Desire – Mzansi Magic – 2016
▪ Generations – SABC1 – 2017
▪ Broken Vows – eTV – 2017 – 2018
▪ The Thrown – Mzansi Magic – 2019
▪ The Queen – Mzansi Magic – 2020
▪ Dam – Showmax – 2021
▪ The Estate – SABC3 – 2021 – 2022
Films
▪ Kedibone
▪ Korobela
▪ Emshadweni Kuyabekezelwa
▪ Abafana Ababi
▪ Obsessed
Directing
▪ Ke Summer Boss (Film)
▪ Handle the heat SA (Interview show)
▪ ingudlangudla (Music video)
Theatre
▪ Mabrr (Story of Brenda Fassie)
Adverts
▪ Love Life
▪ KFC
▪ South African Breweries
▪ Nandos