While finishing his B.A. he started his teaching career at The Harvard School (now The Harvard-Westlake School) in North Hollywood, California. At the University of Arizona he was a teaching assistant and taught his own introductory courses, while also teaching part-time at Brophy College Preparatory in Phoenix, Arizona. At Stanford University he was a teaching assistant and a teaching fellow, teaching courses on consciousness in the summer. In his last year at Stanford, he was the Teaching Assistant Mentor for the Philosophy Department, running a series of workshops on teaching and learning.
After completing his Ph.D. at Stanford he began his professorial career at Saint Louis University before moving to the University of California, Riverside. At Riverside he was Director of Undergraduate Studies for the Department of Philosophy, advising and mentoring undergraduate students while revising and assessing the undergraduate curriculum. As an Assistant Professor he also pioneered innovations in the graduate student curriculum in the Department. In his role as Associate Dean for Student Academic Affairs he was responsible for developing student academic success programs, curricular innovation, and teaching and learning expertise.
He has held visiting teaching positions at the Claremont Colleges (including Claremont Graduate University, Claremont McKenna College and Scripps College), Simon Fraser University (just outside Vancouver, British Columbia), and Yonsei University in Seoul, South Korea. He has also held visiting research positions at Oxford University and the Northern Institute of Philosophy at the University of Aberdeen.
He regularly teaches undergraduate courses in introductory philosophy, history of Early Modern philosophy, epistemology, philosophy of psychology, and philosophy of language, as well as graduate research seminars in epistemology and related areas.