| Period of LegCo service |
| 28 February 1884 - 18 May 1889 |
Appointed (Official - Surveyor General) |
| 18 January 1879 - 28 December 1883 |
Appointed (Unofficial) |
| 15 October 1878 - 21 December 1878 |
Appointed (Ex officio - Acting Colonial Treasurer) |
| 29 April 1878 - 29 April 1878 |
Appointed (Ex officio - Acting Colonial Secretary) |
| 2 March 1877 - 19 February 1878 |
Appointed (Unofficial) |