Leon is a professional freelance actor and voice artist and has been part of Improguise since 2005.Leon studied acting at The Lee Strasberg Theatre Institute in New York.Leon’s New York theatre credits include Blues for Mr Charlie, Julius Caesar and The Mischievous Machinations of Scapin.Since returning from New York Leon’s local theatre credits include The Graduate, Three Sisters, The Tent, Line and I am Hamlet which won the 2013 Fleur du Cap People’s Choice award.Leon has acted in many local and international films, tv shows and commercials including Interrogation Room, Isidingo, America: The Story of Us, The Philanthropist, Beaver Falls, Black Sails, The Lion of Judah and the Golden Globe nominated The Girl.