Ahli Sejarah JMBRAS (Journal Malaysia Branch of the Royal Asiatic Society)
Bekas Pegawai MCS (Malaysian Civil Service) memegang pelbagai jawatan peringkat Persekutuan
Penerbit pelbagai buku dan artikel, diantaranya: A History of Selangor 1742-1857
Bekas Pegawai RIDA (sekarang MARA)
Bekas Pengurus Kumpulan Guthrie (1957-1962)
|