Sleeping Beauty

Sleeping Beauty

Cape Town City Ballet

Colour Me Human

Colour Me Human

Joburg Theatre

Balanchine's Serenade

Balanchine's Serenade

Cape Town City Ballet

We are still marching

We are still marching

Durban Playhouse

L'elisir d'amore

L'elisir d'amore

Joburg Theatre

Freedom The Musical

Freedom The Musical

State Theatre Opera

Enemy behind the gates

Enemy behind the gates

Cape Dance Company

Marikana The Musical

Marikana The Musical

South African State Theatre

Vrou uit die See

Vrou uit die See

National Tour

Tamasha on Hope Street

Tamasha on Hope Street

Market Theatre

Ladysmith Black Mambazo

Ladysmith Black Mambazo



Soweto Theatre



South African State Theatre

Below are a few video links

(click on titles to see videos)

Dance / Ballet:

Sleeping Beauty (Artscape Cape Town)

Gas Lands (National Arts Festival and Wits Theatre)

Black Privilege (Berlin, Essen, Johannesburg, Cape Town)

Amaranth (Cape Town City Ballet - Artscape Opera)

Swing Time Ballet  (Cape Town City Ballet - Artscape)

Little Mermaid Ballet (Cape Town City Ballet - Artscape)

The Nutcracker (Joburg Mandela Theatre)

Whispers of my Soul (Joburg Theatre)

Don't Trust The Border (Kampnagel, Hamburg)

Interplay (Artscape Theatre, Cape Town)

A Thousand Shepherds (Artscape Theatre, Joburg Theatre)

Sabela (Rhodes Theatre)

Big City Big Dreams Ballet (Joburg Mandela Theatre)

We are still marching (Durban Playhouse)

Qaphela Caesar (South African State Theatre)

CrashDance (Various Theatres)

From The Til Now (Durban Playhouse)

Redha’s Giselle (Various Theatres)

Adele Blank Tribute (Market Theatre)

Moffie (Various Theatres)

Pula (Various Theatres)

15 Mins of Fame I (Various Theatres)

15 Minutes of Fame II (Various Theatres)

Jozi Dance Co. (Various Theatres)

Tshwane Dance Theatre (Various Theatres)

E-Boyz (Joburg Theatre)




The Wiz (Joburg Theatre)

Isambulo - The Musical (South African State Theatre)

Freedom - The Musical (South African State Theatre)

Marikana - The Musical (South African State Theatre)

Amambazo - The Musical (SA State Theatre and Durban Playhouse)

Drama Queen - The Lebo Mathosa Show (South African State Theatre)

Little Shop of Horrors (UJ Theatre)

Afro-Dizzia (Extravanganza - Sun City)

Gugu Mzimba (Market Theatre)

Aint Misbehavin’  (Market Theatre)



JS Bach's Magnificat (Ettiene Rousseau Theatre)

TV Series Muvhango (National TV Series)

Mr South Africa (National Pageant)

Simon Sabela Film Awards (Durban ICC)


Zonke - In Concert (State Theatre Opera)

Zoe Modiga - In Concert (State Theatre Opera)

Sibongile Khumalo - In Concert (State Theatre Opera)

Black Motion (South African State Theatre)

Ladysmith Black Mambazo (Durban Playhouse)

DJ Maphorisa (South African State Theatre)

Mbuso Khoza (Durban Playhouse)

Bonafide Billy (State Theatre Opera)

The Snow Queen (University of Pretoria)

Touch My Blood (Durban Playhouse)

What Remains (Grahamstown & Cape Town)

Tamasha on Hope Street (Market Theatre)

Vrou Uit Die See (South African Tour)

AS (South African State Theatre)

Hungry  (South African State Theatre)

Black Bird (South African State Theatre)

The Mountaintop (Market Theatre)

Silent Voice (Edinburgh 2014, National Tour)

Kalushi: The Story of Solomon Mahlangu (South African State Theatre)

The Rivonia Trial (South African State Theatre)

Rhetorical (International Tour)

In My End, Is My Beginning (Market Theatre)

Kiss of the Spider Woman (Joburg Theatre)

The Quiet Violence of Dreams (UJ Theatre)

The Testament of Mary (Joburg Theatre)

Foreskin's Lament (London)

On My Birthday (Bloemfontein)

Metropolis Kabarett (National Theatre - London)

Peter and the Wolf (Roodepoort)

Eclipsed (Soweto and Windybrow Theatres)

On the Death of Ken Saro-Wiwa (Windybrow Theatre)

Dinizulu (Windybrow Theatre)

Nipple Caps and G-Strings (National Tour)

Mantolo: The Tenth Step (South African State Theatre)


Cula Mzansi (Soweto Theatre & South African State Theatre )

Lucia di Lammermoor (South African State Theatre)

Cossi fan Tutte (South African State Theatre)

Don Giovanni (Roodepoort)

L'elisir d'amore (Joburg Mandela Theatre)


© Copyright 2020