Actor, Writer, Producer
Leon Schuster is an actor and writer, known for Yankee Zulu (1993), Mr. Bones (2001) and Kwagga Strikes Back (1990).
Known for: Yankee Zulu (1993), Mr. Bones (2001), Kwagga Strikes Back (1990), Mama Jack (2005)
Search: