Barry Leach studied French & Russian with Business Studies at Swansea University, UK. He also has masters degrees in Screenwriting (Bournemouth, UK) and Film Production (Canterbury Christ Church University, UK).
He worked as a teacher and lecturer in Istanbul, Turkey, for 18 years. There, he also performed, produced and directed theater shows for the charity organization Speech Bubbles.
He now lives in Los Angeles.