Todd Twala

TWALA, Todd (1956- ). South African actress, singer, dancer and choreographer. Best known as the co-creator, with Thembi Nyandeni and Ian von Memerty, of the popular 2001 musical Umoja – The Spirit of Togetherness that has been staged around the world.