He has worked in three states of Australia, in the United Arab Emirates, Qatar and in China.His teaching experience includes time in government and private school systems.The schools range from urban schools of 1500+ students to tiny schools, in remote Aboriginal communities, of 20+ students. He has taught every age group from Kindergarten to Tertiary level. In addition to drama he has taught English, ESL, History, Geography, Social Studies, Junior Science and Music and also worked in professional theatre as a stage-manager, stage technician, lighting operator and theatre manager.