 He taught at the University of Essex, Birkbeck College, London, and was Wilde Reader in Mental Philosophy at Oxford from 1993 to 2000.He then took up a Professorship at the Australian National University before returning to Oxford in 2006 as the Wilde Professor.He retired from that position in 2017.