He has been teaching in the classroom for over ten years and has also been the e-learning facilitator at his school for seven years. He has presented papers at international conferences such as NECC and ISTE, as well as many Australian Conferences such as ACEC, in the areas of Media, ICT, and Education.