Formally trained as a physicist, he has worked as a teacher educator for most of the past 15 years, and is the current Chair of the Chaos and Complexity Theories Special Interest Group of AERA. When not working at his day job, he can often be found cycling or eating.