Since joining the College staff in 1999, Michael has been involved in a number of roles including Head of Science (Senior School), Science Coordinator (Middle School), Curriculum Coordinator (Middle School), Mackie House tutor and First XI Cricket Manager.