| Position | Start | End | Period | Notes |
| Member of the NSW Legislative Assembly | 18 Dec 1869 | 31 Aug 1885 | 15yr(s) 8mth(s) 14day(s)
| |
| Member of the NSW Legislative Council | 8 Sep 1885 | 23 Jul 1923 | 37yr(s) 10mth(s) 16day(s)
| Life Appointment under the Constitution Act. Date of Writ of Summons 31 August 1885 |
| Member for Hawkesbury | 18 Dec 1869 | 3 Feb 1872 | 2yr(s) 1mth(s) 17day(s)
6th Council (1851 - 1855) | |
| Member for Hawkesbury | 7 Mar 1872 | 28 Nov 1874 | 2yr(s) 8mth(s) 22day(s)
7th (1872 - 1874) |  |
| Member for Hawkesbury | 28 Dec 1874 | 12 Oct 1877 | 2yr(s) 9mth(s) 15day(s)
8th (1875 - 1877) | |
| Member for Hawkesbury | 30 Oct 1877 | 9 Nov 1880 | 3yr(s) 11day(s)
9th (1877 - 1880) |  |
| Member for Canterbury | 9 Dec 1882 | 31 Aug 1885 | 2yr(s) 8mth(s) 23day(s)
11th (1882 - 1885) | |
| The Governor’s Opening Speech Committee No.1 | 1 Feb 1870 | 1 Feb 1870 | 1day
6th (1870 - 1872) |  |
| Ham Common Resumption Bill Committee No.11 | 14 Oct 1870 | 2 Nov 1870 | 20days
6th (1870 - 1872) | |
| The Governor’s Opening Speech Committee No.1 | 14 Nov 1871 | 14 Nov 1871 | 1day
6th (1870 - 1872) |  |
| Loder’s Estate Bill Committee No.9 | 8 Dec 1871 | 1 Feb 1872 | 1mth 25days
6th (1870 - 1872) | |
| The Australian Mutual Fire Insurance Society’s Incorporation Bill Committee No.10 | 25 Jun 1872 | 27 Jun 1872 | 3days
6th (1870 - 1872) |  |
| Loder’s Estate Bill Committee No.9 | 25 Jun 1872 | 11 Jul 1872 | 17days
6th (1870 - 1872) | |
| Sydney United Omnibus Company’s Incorporation Bill Committee No.11 | 26 Jun 1872 | 28 Jun 1872 | 3days
6th (1870 - 1872) |  |
| Loder’s Estate Bill Committee No.8 | 14 Nov 1872 | 12 Dec 1872 | 29days
6th (1870 - 1872) | |
| New South Wales Shale and Oil Company’s Bill Committee No.13 | 26 Nov 1872 | 4 Dec 1872 | 9days
7th (1872 - 1874) |  |
| Petition of John Dargin Committee No.14 | 26 Nov 1872 | 31 Jan 1873 | 2mths 6days
7th (1872 - 1874) | |
| Bathurst Cattle Sale Yards Bill Committee No.24 | 7 Feb 1873 | 14 Mar 1873 | 1mth 8days
7th (1872 - 1874) |  |
| Mercantile Bank of Sydney Bill Committee No.9 | 1 Oct 1873 | 8 Oct 1873 | 8days
7th (1872 - 1874) | |
| Australian Jockey Club Bill Committee No.8 | 1 Oct 1873 | 8 Oct 1873 | 8days
7th (1872 - 1874) |  |
| Mineral Lease at Togo Committee No.10 | 7 Oct 1873 | 1 May 1874 | 6mths 25days
7th (1872 - 1874) | |
| Australian Mutual Provident Societies Bill Committee No.13 | 30 Oct 1873 | 12 Nov 1873 | 14days
7th (1872 - 1874) |  |
| Australian Joint Stock Bank Act Continuation Bill Committee No.19 | 25 Nov 1873 | 5 Dec 1873 | 11days
7th (1872 - 1874) | |
| Macquarie-street Roman Catholic School Site Sale Bill Committee No.22 | 16 Jan 1874 | 22 Jan 1874 | 7days
7th (1872 - 1874) |  |
| Parnell’s Leasing Bill Committee No.25 | 22 Jan 1874 | 29 Jan 1874 | 8days
7th (1872 - 1874) | |
| Elections and Qualifications Committee No.2 | 28 Jan 1875 | 28 Jan 1875 | 1day
8th (1875 - 1877) |  |
| Waratah Coal Company’s Bill Committee No.6 | 2 Apr 1875 | 13 Apr 1875 | 12days
8th (1875 - 1877) | |
| Australasia Coal Company’s Bill Committee No.16 | 10 Jun 1875 | 7 Jul 1875 | 28days
8th (1875 - 1877) |  |
| Elections and Qualifications Committee No.6 | 16 Nov 1875 | 27 Apr 1876 | 5mths 12days
8th (1875 - 1877) | |
| Tamworth Roman Catholic Church Trustees Bill Committee No.14 | 24 Feb 1876 | 7 Mar 1876 | 13days
8th (1875 - 1877) |  |
| Murrumbidgee Turf Club Bill Committee No.20 | 22 Mar 1876 | 19 Apr 1876 | 29days
8th (1875 - 1877) | |
| Hanson’s Trust Bill Committee No.22 | 12 Apr 1876 | 19 Apr 1876 | 8days
8th (1875 - 1877) |  |
| Nevell’s Leasing Bill Committee No.23 | 25 Apr 1876 | 28 Apr 1876 | 4days
8th (1875 - 1877) | |
| The Bassett Darley Estates Bill Committee No.9 | 19 Dec 1876 | 18 Jan 1877 | 1mth
8th (1875 - 1877) |  |
| Throsby’s Leasing Act Amendment Bill Committee No.16 | 9 Feb 1877 | 16 Feb 1877 | 8days
8th (1875 - 1877) | |
| Newcastle Glebe Leasing Bill Committee No.18 | 15 May 1877 | 28 Sep 1877 | 4mths 14days
8th (1875 - 1877) |  |
| Elections and Qualifications Committee No.2 | 30 Nov 1877 | 31 Jan 1878 | 2mths 2days
9th (1877 - 1880) | |
| Newcastle Glebe Leasing Bill Committee No.7 | 30 Jan 1878 | 7 Feb 1878 | 9days
9th (1877 - 1880) |  |
| The Bible Society’s Bill Committee No.8 | 31 Jan 1878 | 7 Feb 1878 | 8days
9th (1877 - 1880) | |
| Lyndhurst Sale Bill Committee No.9 | 31 Jan 1878 | 13 Feb 1878 | 14days
9th (1877 - 1880) |  |
| Metropolitan Cattle Sale Yards Committee No.13 | 12 Feb 1878 | 20 Mar 1878 | 1mth 9days
9th (1877 - 1880) | |
| Elections and Qualifications Committee No.8 | 11 Sep 1878 | 27 Sep 1878 | 17days
9th (1877 - 1880) |  |
| The Glebe Borough Bill Committee No.5 | 13 Sep 1878 | 27 Sep 1878 | 15days
9th (1877 - 1880) | |
| Redmond’s Estate Bill Committee No.11 | 8 Oct 1878 | 1 Nov 1878 | 25days
9th (1877 - 1880) |  |
| Chippendale Roman Catholic Church Land Sale Bill Committee No.25 | 21 Mar 1879 | 2 Apr 1879 | 13days
9th (1877 - 1880) | |
| Cohen’s Enabling Bill Committee No.26 | 4 Apr 1879 | 29 Apr 1879 | 26days
9th (1877 - 1880) |  |
| Refreshment Room No.4 | 29 Oct 1879 | 13 Jul 1880 | 8mths 15days
9th (1877 - 1880) | |
| Elections and Qualifications Committee No.6 | 30 Oct 1879 | 13 Jul 1880 | 8mths 14days
9th (1877 - 1880) |  |
| Merriwa Church and Presbytery Land Sale Bill Committee No.18 | 16 Mar 1880 | 31 Mar 1880 | 16days
9th (1877 - 1880) | |
| Archibald Thompson’s Trust Estate Bill Committee No.19 | 31 Mar 1880 | 9 Apr 1880 | 10days
10th (1880 - 1882) |  |
| Assisted Immigration Committee No.20 | 6 Apr 1880 | 13 Jul 1880 | 3mths 8days
9th (1877 - 1880) | |
| Elections and Qualifications Committee No.6 | 17 Jan 1883 | 2 May 1883 | 3mths 16days
11th (1882 - 1885) |  |
| Albury Gas Company’s Bill Committee No.13 | 28 Feb 1883 | 6 Mar 1883 | 7days
11th (1882 - 1885) | |
| Earnshaw’s Estate Bill Committee No.17 | 9 Mar 1883 | 16 Mar 1883 | 8days
11th (1882 - 1885) |  |
| Cohen’s Estate Bill Committee No.18 | 30 Mar 1883 | 4 Apr 1883 | 6days
11th (1882 - 1885) | |
| Mr Lamont Young and Party Committee No.20 | 6 Apr 1883 | 2 May 1883 | 27days
11th (1882 - 1885) |  |
| The Governor’s Opening Speech Committee No.1 | 6 Apr 1883 | 2 May 1883 | 27days
11th (1882 - 1885) | |
| Mr Lamont Young and Party Committee No.6 | 12 Oct 1883 | 25 Jun 1884 | 8mths 14days
11th (1882 - 1885) |  |
| Elections and Qualifications Committee No.10 | 16 Oct 1883 | 27 Feb 1884 | 4mths 12days
11th (1882 - 1885) | |
| Hutchinson’s Estate Bill Committee No.11 | 25 Oct 1883 | 16 Nov 1883 | 23days
11th (1882 - 1885) |  |
| Walgett English Church and Parsonage Land Sale Bill Committee No.14 | 30 Oct 1883 | 14 Nov 1883 | 16days
11th (1882 - 1885) | |
| Saywell’s Tramway Bill Committee No.19 | 22 Nov 1883 | 18 Jan 1884 | 1mth 28days
11th (1882 - 1885) |  |
| Boroughs of Randwick and Paddington Bill Committee No.23 | 7 Dec 1883 | 5 Mar 1884 | 2mths 28days
11th (1882 - 1885) | |
| Grafton Lighting Company’s Bill Committee No.24 | 13 Dec 1883 | 8 Feb 1884 | 1mth 27days
11th (1882 - 1885) |  |
| Manly Gaslight and Coke Company’s Bill Committee No.33 | 7 Feb 1884 | 11 Mar 1884 | 1mth 5days
11th (1882 - 1885) | |
| The case of Mr J.H Handsaker Committee No.41 | 4 Mar 1884 | 17 Apr 1884 | 1mth 14days
11th (1882 - 1885) |  |
| City Bank Bill Committee No.50 | 23 May 1884 | 4 Jun 1884 | 13days
11th (1882 - 1885) | |
| Point Piper Road Committee No.57 | 13 Aug 1884 | 1 Nov 1884 | 2mths 20days
11th (1882 - 1885) |  |
| Serisier’s Estate Bill Committee No.61 | 5 Sep 1884 | 18 Sep 1884 | 14days
11th (1882 - 1885) | |
| Elections and Qualifications Committee No.6 | 26 Nov 1884 | 27 Nov 1884 | 2days
11th (1882 - 1885) |  |
| Elections and Qualifications Committee No.5 | 20 Mar 1885 | 27 Mar 1885 | 8days
12th (1885 - 1887) | |