I am originally from Dunfermline, Fife. I graduated with a first-class honours BSc in Astrophysics from the University of Edinburgh in 1996. I then studied for a PhD in cosmology at Durham University, supervised by Prof Carlos Frenk, graduating in 2000. After my PhD, I was a PPARC-funded research fellow at the University of Sussex where I worked for nearly 5 years. I then moved on to the University of Oxford in 2004, where I was a Departmental Lecturer in Physics until 2006. I was also a Stipendiary Lecturer at New College from 2005-2006.
In 2007, I joined the University of Manchester as a Lecturer and was promoted to Senior Lecturer in 2011. During this time I spent 5 years as Programme Director for the Physics with Astrophysics degree. I am currently the course co-ordinator for undergraduate physics placements and have been 2nd year examiner since 2015.