Richard merupakan politisi Partai Golkar. Kariernya di partai berlambang beringin itu dimulai dari bawah, yakni sebagai Ketua Bagian Pemuda DPD II Partai Golkar Kota Ambon pada 1988-1992.
Setelahnya, berbagai jabatan di tubuh partai ia emban yakni Wakil Ketua DPD I Partai Golkar Provinsi Maluku (1999-2004), lalu Ketua Dewan Penasehat DPD Partai Golkar Provinsi Maluku (2004-2009).
Baca Juga:
Prof. Teddy Leasiwal: Inflasi Tinggi Ubah Perilaku Konsumen dan Pola Belanja Masyarakat
Kemudian, Richard menjabat sebagai Wakil Ketua DPD Partai Golkar Provinsi Maluku (2009-2015), dan Ketua DPD Partai Golkar Kota Ambon (2015-sekarang).
Dari pengacara jadi wali kota
Richard yang semula berprofesi sebagai pengacara itu sempat menjadi anggota DPRD Provinsi Maluku selama 4 periode. Kursi pertama Richard di DPRD diemban selama 1992-1997.
Baca Juga:
Perkara Korupsi, Eks Wali Kota Tual Divonis Satu Tahun Enam Bulan Penjara
Setelahnya, ia sempat menjadi Ketua Fraksi Partai Golkar DPRD Provinsi Maluku selama 1999-2004. Ia bahkan dipercaya menjadi Ketua DPRD Provinsi Maluku masa jabatan 2004-2009.
Setelahnya, Richard kembali terpilih menjadi anggota DPRD Provinsi Maluku melalui Pemilu 2009. Jabatan itu ia emban hingga tahun 2011 sebelum akhirnya terpilih sebagai Wali Kota Ambon.
Di Pilkada Kota Ambon 2017, Richard berpasangan dengan Syarif Hadler sebagai calon wakil wali kota. Keduanya diusung oleh Partai Golkar, Nasdem, dan Partai Persatuan Pembangunan (PPP).