Leon Schuster is an actor and writer, known for Yankee Zulu (1993), Mr. Bones (2001) and Kwagga Strikes Back (1990). Read more on iMDB