James Warren studied Classics at Clare College, Cambridge, where he stayed to complete his MPhil and PhD. After two years as a Research Fellow at Magdalene College, in 2001 he took up a Lectureship at the Faculty of Classics in Cambridge and a Fellowship in Philosophy at Corpus Christi college. He became Professor of Ancient Philosophy in 2017.