She is known for her roles in Zulu and Starship Troopers 3: Marauder, and for being FHM's Sexiest Woman at the 2007 FHM 100 Sexiest Women in the World bash held in Johannesburg.
Cô được biết đến với vai diễn của mình trong Zulu và Starship Troopers 3: Marauder, và cô cũng trở thành người phụ nữ quyến rũ nhất của FHM tại FHM 100 phụ nữ gợi cảm nhất trong thế giới được tổ chức tại Johannesburg vào năm 2007.