Prior to joining the NYU Department of Philosophy in 2003, he was Kenan Distinguished Professor for Teaching Excellence at the University of North Carolina at Chapel Hill. He has also held faculty appointments at Harvard University, the University of Utah, and Johns Hopkins University.