Graduated in Natural Sciences (Genetics) from Fitzwilliam College, University of Cambridge, in 1991. Obtained a PhD at the University of Edinburgh, working in the MRC Human Genetics Unit studying the roles of homeobox gene family members (Msx genes) in vertebrate embryological development.
Postdoctoral positions at the University of Edinburgh 1996-2002, studying the roles of cell adhesion molecules (Neurofascin) and transcription factors (Pax6) in vertebrate development and disease. Appointed Lecturer at Aberdeen University, 2002. Senior Lecturer from October 2005. Chair of the Foresterhill Junior Staff Forum. Organiser and Contact for the Biomedical Sciences Seminar Programme.
Member of the Foresterhill GM Safety Committee, Editorial Board of the journal British Birds, member of the British Ornithologists’ Union Records Committee.