Richard Hamonangan mengenyam pendidikan sarjana di Universitas California, Berkeley pada tahun 1980. Kemudian ia melanjutkan pendidikan pascasarjana di Universitas Negeri Portland sejak tahun 1990 dan Universitas Indonesia pada tahun 2006. Ia pernah menjabat sebagai kepala berbagai perusahaan seperti PT Gardan Muren Pusata dan PT Gema Inovasi Batam.[2]
Karier politik
Setidaknya sejak tahun 2000, Richard terjun ke dunia politik. Ia mula-mula bergabung dengan Partai Demokrasi Kasih Bangsa sebagai wakil ketua bagi Dewan Perwakilan Cabang Batam. Kemudian ia berpindah partai ke Partai Damai Sejahtera dari tahun 2003 sampai 2007.[2]
Richard kemudian mencalonkan diri sebagai calon senator Dewan Perwakilan Daerah (DPD) yang mewakili Provinsi Kepulauan Riau dalam Pemilu Legislatif 2014. Meski demikian, ia gagal terpilih.[3] Ia kemudian mencalonkan diri kembali untuk Pemilu Legislatif 2019 dan berhasil menggalang 102.107 suara. Ia menjadi calon senator dengan suara terbanyak keempat, yang menjadikannya terpilih sebagai senator di DPD periode 2019 - 2024.[4]
Richard kemudian mencalonkan kembali sebagai senator petahana, namun ia gagal terpilih.[5]