| Position | Start | End | Period | Parliament | Notes |
| Member of the NSW Legislative Assembly | 14 Mar 1888 | 6 Nov 1913 | 25yr(s) 7mth(s) 24day(s) | | |
| Member of the NSW Legislative Council | 17 Jul 1917 | 11 Nov 1921 | 4yr(s) 3mth(s) 26day(s) |  | Life Appointment under the Constitution Act. Date of Writ of Summons 6 May 1917 |
| Member for Central Cumberland | 14 Mar 1888 | 19 Jan 1889 | 10mth(s) 6day(s) | 13th (1887 - 1889) | |
| Member for Central Cumberland | 9 Feb 1889 | 6 Jun 1891 | 2yr(s) 3mth(s) 29day(s) | 14th (1889 - 1891) |  |
| Member for Central Cumberland | 17 Jun 1891 | 26 Apr 1893 | 1yr(s) 10mth(s) 10day(s) | 15th (1891 - 1894) | |
| Member for Granville | 27 Jul 1898 | 11 Jun 1901 | 2yr(s) 10mth(s) 16day(s) | 18th (1898 - 1901) |  |
| Member for Granville | 3 Jul 1901 | 16 Jul 1904 | 3yr(s) 14day(s) | 19th (1901 - 1904) | |
| Member for Granville | 6 Aug 1904 | 19 Aug 1907 | 3yr(s) 14day(s) | 20th (1904 - 1907) |  |
| Member for Granville | 10 Sep 1907 | 14 Sep 1910 | 3yr(s) 5day(s) | 21st (1907 - 1910) | |
| Member for Granville | 14 Oct 1910 | 6 Nov 1913 | 3yr(s) 24day(s) | 22nd (1910 - 1913) |  |
| Liverpool Church of England Grammar School Land Sale Bill Committee No.54 | 19 Apr 1888 | 25 Apr 1888 | 7days | 13th (1887 - 1889) | Chairman |
| The Governor’s Opening Speech Committee No.1 | 23 Oct 1888 | 23 Oct 1888 | 1day | 13th (1887 - 1889) |  |
| Working of the Fisheries Act Committee No.13 | 21 May 1889 | 27 Aug 1889 | 3mths 7days | 14th (1889 - 1891) | |
| Municipalities of Ryde and Hunter’s Hill Bill Committee No.18 | 28 Jun 1889 | 3 Jul 1889 | 6days | 14th (1889 - 1891) |  |
| Mrs Cunynghame, Late superintendent of Macquarie Street Asylum for Infirm and Destitute, Parramatta Committee No.23 | 5 Jul 1889 | 17 Jul 1889 | 13days | 14th (1889 - 1891) | |
| Mrs Cunynghame, late Superintendent of Macquarie Street Asylum for Infirm and Destitute, Parramatta Committee No.8 | 30 Apr 1890 | 23 Sep 1890 | 4mths 25days | 14th (1889 - 1891) |  |
| Australian Banking Company of Sydney Bill Committee No.35 | 24 Sep 1890 | 8 Oct 1890 | 15days | 14th (1889 - 1891) | |
| Mrs Cunynhame, late Superintendent of Macquarie-street Asylum for Infirm and Destitute, Parramatta Committee No.14 | 25 Aug 1891 | 15 Sep 1891 | 22days | 15th (1891 - 1894) |  |
| Segenhoe Estate Irrigation Bill Committee No.18 | 8 Sep 1891 | 1 Dec 1891 | 2mths 24days | 15th (1891 - 1894) | |
| Conditional Purchase made by Anne Nash O’Brien, at Corowa Committee No.21 | 16 Sep 1891 | 15 Mar 1892 | 5mths 29days | 15th (1891 - 1894) |  |
| Picturesque Atlas Company Committee No.18 | 24 Jan 1893 | 16 May 1893 | 3mths 23days | 15th (1891 - 1894) | |
| The Governor’s Opening Speech Committee No. 1 | 17 Aug 1898 | 23 Dec 1898 | 4mths 7days | 18th (1898 - 1901) |  |
| Printing Committee No. 6 | 25 Aug 1898 | 23 Dec 1898 | 3mths 29days | 18th (1898 - 1901) | |
| Land Fronting Throsby and Cottage Creek sold by A.A. Dangar, Esq. Committee No. 9 | 30 Aug 1898 | 23 Dec 1898 | 3mths 24days | 18th (1898 - 1901) |  |
| Printing Committee No.4 | 21 Feb 1899 | 23 Feb 1899 | 3days | 18th (1898 - 1901) | |
| Printing Committee No.5 | 13 Apr 1899 | 21 Apr 1899 | 9days | 18th (1898 - 1901) |  |
| Printing Committee No.7 | 2 Aug 1899 | 10 Oct 1899 | 2mths 9days | 18th (1898 - 1901) | |
| Terrace Street Closing Bill Committee No.8 | 9 Aug 1899 | 15 Aug 1899 | 7days | 18th (1898 - 1901) |  |
| Claim of Mr. J. L. Davidson, Paddington Committee No. 12 | 3 Jul 1900 | 13 Sep 1900 | 2mths 11days | 18th (1898 - 1901) | |
| Brodie’s Enabling Bill Committee No.19 | 4 Sep 1900 | 11 Sep 1900 | 8days | 18th (1898 - 1901) |  |
| Proposed Government Alignment of Flood-street Leichhardt Committee No.22 | 6 Sep 1900 | 29 Nov 1900 | 2mths 24days | 18th (1898 - 1901) | |
| Case of Quartermaster Sergeant Troy Committee No.21 | 6 Sep 1900 | 29 Nov 1900 | 2mths 24days | 18th (1898 - 1901) |  |
| Claim of Glebe Borough Council in respect of Sewerage Works Committee No.10 | 4 Sep 1901 | 9 Oct 1901 | 1mth 6days | 19th (1901 - 1904) | |
| Land fronting Throsby and Cottage Creeks, sold by A.A Dangar, Esquire Committee No.12 | 2 Oct 1901 | 20 Dec 1901 | 2mths 19days | 19th (1901 - 1904) |  |
| Claim of William Richard Gainford against the Department of Navigation Committee No.11 | 22 Jul 1902 | 19 Dec 1902 | 4mths 28days | 19th (1901 - 1904) | |
| Claim of Robert Roberts, late bookbinder in the Registrar General’s Office Committee No.12 | 19 Aug 1902 | 14 Nov 1902 | 2mths 27days | 19th (1901 - 1904) |  |
| North Sydney Brick and Tile Company’s Tramway Bill Committee No.19 | 6 Nov 1902 | 14 Nov 1902 | 9days | 19th (1901 - 1904) | |
| Proposed Government Alignment of Flood street, Leichhardt Committee No.21 | 28 Nov 1902 | 9 Dec 1902 | 12days | 19th (1901 - 1904) |  |
| Sydney Harbour Collieries (Limited) Bill Committee No.9 | 19 Aug 1903 | 10 Nov 1903 | 2mths 23days | 19th (1901 - 1904) | |
| Use of Preservative and Colouring Matters in Food Committee No.11 | 20 Aug 1903 | 25 Nov 1903 | 3mths 6days | 19th (1901 - 1904) |  |
| Brodie’s Enabling Act Amendment Bill Committee No.12 | 2 Sep 1903 | 16 Sep 1903 | 15days | 19th (1901 - 1904) | |
| Case of Henry Harding, W.S Stead, and others – Certificate of Title Committee No.7 | 27 Sep 1904 | 14 Dec 1904 | 2mths 18days | 19th (1901 - 1904) |  |
| Claim of Robert Roberts, late Bookbinder, Registrar-General’s Department Committee No.16 | 12 Sep 1905 | 25 Oct 1905 | 1mth 14days | 20th (1904 - 1907) | |
| Bread (Amendment) Bill Committee No.17 | 19 Sep 1905 | 28 Nov 1905 | 2mths 10days | 20th (1904 - 1907) |  |
| Governor’s Opening Speech Committee No.1 | 26 Jun 1906 | 26 Jun 1906 | 1day | 20th (1904 - 1907) | |
| Case of Henry Harding, W.S Stead and others – Certificate of Title Committee No.7 | 21 Aug 1906 | 27 Nov 1906 | 3mths 7days | 20th (1904 - 1907) |  |
| Bread (Amendment) Act Committee No.12 | 11 Oct 1906 | 7 Dec 1906 | 1mth 27days | 20th (1904 - 1907) | |
| The Governor’s Opening Speech Committee No.1 | 2 Jul 1907 | 2 Jul 1907 | 1day | 20th (1904 - 1907) |  |
| The Governor’s Opening Speech Committee No.1 | 9 Oct 1907 | 9 Oct 1907 | 1day | 21st (1907 - 1910) | |
| The Governor’s Opening Speech Committee No.1 | 10 Mar 1908 | 10 Mar 1908 | 1day | 21st (1907 - 1910) |  |
| The Governor’s Opening Speech Committee No.1 | 21 Jul 1908 | 21 Jul 1908 | 1day | 21st (1907 - 1910) | |
| The Governor’s Opening Speech Committee No.1 | 29 Jun 1909 | 29 Jun 1909 | 1day | 21st (1907 - 1910) |  |
| Claim of Robert Roberts late bookbinder in the Registrar’s General’s Department Committee No.8 | 24 Aug 1909 | 15 Sep 1909 | 23days | 21st (1907 - 1910) | |
| The Governor’s Opening Speech Committee No.1 | 14 Jun 1910 | 14 Jun 1910 | 1day | 21st (1907 - 1910) |  |
| Canterbury Park Racecourse Company Limited Enabling Bill Committee No.7 | 24 Nov 1910 | 8 Dec 1910 | 15days | 22nd (1910 - 1913) | |
| Case of Henry Harding W.S Stead, and others – Certificate of Title Committee No.12 | 4 Jul 1911 | 1 Aug 1911 | 29days | 22nd (1910 - 1913) |  |
| Case of Henry Harding, W.S Stead and others – Certificate of Title Committee No.9 | 4 Oct 1911 | 18 Oct 1911 | 15days | 22nd (1910 - 1913) | |
| Claims of Robert Roberts, late Bookbinder in the Registrar-General’s Department Committee No.17 | 19 Oct 1911 | 2 Nov 1911 | 15days | 22nd (1910 - 1913) |  |
| Case of William John Ellis, employed in the Railway Service Committee No.18 | 19 Oct 1911 | 27 Mar 1912 | 5mths 9days | 22nd (1910 - 1913) | |