| 2012 - | Lecturer | University of York |
| 2006 - 2012 | Lecturer | University of Liverpool |
| 2002 - 2006 | Research Fellow | St John's College, Cambridge |
| 2003 | Visiting Junior Scholar | University of British Columbia |
| 2001 | Visiting Fellow | University of California at Irvine |
| 2001 | PhD | University of Toronto |
| 1996 | BA (Hons) Maths & Philosophy | Balliol College, Oxford |
Philosophy of Mathematics; Philosophy of Science; Philosophical Logic; Metaphysics; History of Analytic Philosophy.