She played Wilmien de Lange on 7de Laan from 2000-2004, after which she presented Pitstop on SABC2. She also had a recurring role in the sci-fi series Charlie Jade in 2005.

That same year she landed the leading role of Nina Jansen in the M-Net drama series Known Gods.

She joined the cast of the SABC1 drama series Interrogation Room for its third season, playing the role of Captain Lesley Stanford, in October 2007. She reprises her role for the fourth season, which airs on SABC1 from 14 August to 6 November, 2008.