Dalam beberapa kesempatan, Peter Carey mengaku terpana dengan sosok Diponegoro yang dinilainya misterius.
Peter menempuh pendidikan sarjana di Trinity College, Universitas Oxford, pada 1969. Selesai itu, melanjutkan pendidikan magisternya di Cornell University (1969–1970). Di sana dia mengambil bidang kajian Asia Tenggara dengan penelitian banyak di Indonesia.
Dia diketahui semakin mendalami penelitian mengenai Pangeran Diponegoro dan Perang Jawa Tahun 1970. Peter tinggal di Jakarta dan Yogyakarta, dengan lama masing-masing tiga tahun untuk mengumpulkan banyak data dan naskah Jawa.
Tahun 1975, Peter Carey menyelesaikan gelar Ph.D dengan mengangkat disertasi soal Pangeran Diponegoro dan Perang Jawa. Dia lalu bekerja Universitas Oxford sebagai Laithwaite Fellow untuk sejarah Modern di Trinity College, Oxford (1979–2008).
Peter lalu menjadi YAD Adjunct Profesor di Fakultas Ilmu Pengetahuan Budaya (FIB) di Universitas Indonesia.
Selain menerbitkan beberapa buku tentang Pangeran Diponegoro, dia juga pernah terlibat dalam proyek digitalisasi naskah-naskah sastra sejarah yang dimiliki kraton Yogyakarta dan naskah sastra nusantara lainnya.