A member of CAEA and DGGB, Leon is a classically trained actor/director with an MA from RADA, King's College, London (UK). He has directed and performed in a wide range of productions internationally, and is the founding Artistic Director of The Looking Glass Theatre, Blue Peanut Productions and, most recently, Cloth Cap Productions. Currently, Leon is a professor at Vancouver Island University and in popular demand for workshops and adjudications across the province.