He teaches and researches in areas related to online learning and the integration of ICT in teacher education. His doctoral work investigated the development of interactive multimedia with a problem-based learning design using materials built around simulated school contexts and delivered in a web-browser. More recently he has worked in online learning, with a growing interest in the educational potential of three-dimensional virtual spaces. Prior to joining USQ he was a teacher and principal in secondary schools for 17 years.