| Position | Start | End | Period | Parliament | Notes |
| Member of the NSW Legislative Assembly | 16 Feb 1889 | 6 Aug 1906 | 17yr(s) 5mth(s) 22day(s) | | |
| Member for West Macquarie | 16 Feb 1889 | 13 Nov 1890 | 1yr(s) 8mth(s) 29day(s) | 14th (1889 - 1891) |  |
| Member for West Macquarie | 6 Dec 1890 | 6 Jun 1891 | 6mth(s) 1day(s) | 14th (1889 - 1891) | |
| Member for West Macquarie | 20 Jun 1891 | 25 Jul 1894 | 3yr(s) 1mth(s) 6day(s) | 15th (1891 - 1894) |  |
| Member for West Macquarie | 17 Jul 1894 | 5 Jul 1895 | 11mth(s) 19day(s) | 16th (1894 - 1895) | |
| Member for West Macquarie | 24 Jul 1895 | 8 Jul 1898 | 2yr(s) 11mth(s) 15day(s) | 17th (1895 - 1898) |  |
| Member for West Macquarie | 27 Jul 1898 | 14 Sep 1899 | 1yr(s) 1mth(s) 19day(s) | 18th (1898 - 1901) | |
| Member for West Macquarie | 23 Sep 1899 | 11 Jun 1901 | 1yr(s) 8mth(s) 20day(s) | 18th (1898 - 1901) |  |
| Member for West Macquarie | 3 Jul 1901 | 16 Jul 1904 | 3yr(s) 14day(s) | 19th (1901 - 1904) | |
| Member for Blayney | 6 Aug 1904 | 6 Aug 1906 | 2yr(s) 1day(s) | 20th (1904 - 1907) |  |
| Postmaster General | 14 Sep 1899 | 28 Feb 1901 | 1yr(s) 5mth(s) 15day(s) | | |
| Minister without portfolio | 1 Mar 1901 | 10 Apr 1901 | 1mth(s) 10day(s) |  |  |
| Secretary for Lands | 11 Apr 1901 | 14 Jun 1904 | 3yr(s) 2mth(s) 4day(s) | | |
| Chairman of Committees | 22 Sep 1904 | 27 Jun 1905 | 9mth(s) 6day(s) |  |  |
| Bathurst Cattle Sale Yards Bill Committee No.12 | 16 May 1889 | 29 May 1889 | 14days | 14th (1889 - 1891) | |
| Mrs Cunynghame, Late superintendent of Macquarie Street Asylum for Infirm and Destitute, Parramatta Committee No.23 | 5 Jul 1889 | 27 Sep 1889 | 2mths 23days | 14th (1889 - 1891) |  |
| Mr Manning, Chairman of Licensing Bench at Ryde Committee No.7 | 3 Dec 1889 | 17 Dec 1889 | 15days | 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) |  |
| Mr Manning, Chairman of Licensing Bench at Ryde Committee No.9 | 30 Apr 1890 | 14 Oct 1890 | 5mths 15days | 14th (1889 - 1891) | Chairman |
| Broken Hill and Pinnacles Tramway Bill Committee No.16 | 3 Jun 1890 | 20 Dec 1890 | 6mths 18days | 14th (1889 - 1891) |  |
| Claim of E.K Crace to Crown Land adjoining Gungahleen Estate Committee No.20 | 24 Jun 1890 | 14 Oct 1890 | 3mths 21days | 14th (1889 - 1891) | |
| Australian Banking Company of Sydney Bill Committee No.35 | 24 Sep 1890 | 8 Oct 1890 | 15days | 14th (1889 - 1891) |  |
| Management of the Orange Hospital Committee No.38 | 21 Oct 1890 | 19 Dec 1890 | 1mth 29days | 14th (1889 - 1891) | |
| Management of the Orange Hospital No.5 | 26 May 1891 | 2 Jun 1891 | 8days | 15th (1891 - 1894) |  |
| Mrs Cunynhame, late Superintendent of Macquarie-street Asylum for Infirm and Destitute, Parramatta Committee No.14 | 25 Aug 1891 | 17 Sep 1891 | 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) |  |
| Application for a Free Pass made by Mr Black, MP Committee No.27 | 17 Dec 1891 | 21 Mar 1892 | 3mths 5days | 15th (1891 - 1894) | Chairman |
| Whaling Road, North Sydney Committee No.29 | 21 Dec 1891 | 17 Mar 1892 | 2mths 26days | 15th (1891 - 1894) |  |
| Standing Orders Committee No.5 | 5 Oct 1892 | 18 Oct 1892 | 14days | 15th (1891 - 1894) | |
| Hillgrove and Armidale Water-power Electric Bill Committee No.4 | 5 Oct 1892 | 1 Nov 1892 | 28days | 15th (1891 - 1894) |  |
| Vice Suppression Bill Committee No.11 | 25 Oct 1892 | 18 Oct 1892 | | 15th (1891 - 1894) | |
| Standing Orders Committee No.3 | 27 Sep 1893 | 8 Dec 1893 | 2mths 12days | 15th (1891 - 1894) |  |
| The Governor’s Opening Speech Committee No.1 | 17 Jan 1894 | 17 Jan 1894 | 1day | 15th (1891 - 1894) | |
| Standing Orders Committee No.3 | 23 Jan 1894 | 5 Jun 1894 | 4mths 14days | 16th (1894 - 1895) |  |
| Elections and Qualifications Committee No.2 | 23 Jan 1894 | 11 Jun 1894 | 4mths 20days | 16th (1894 - 1895) | |
| Elections and Qualifications No. 5 | 7 Aug 1894 | 5 Jul 1895 | 10mths 29days | 16th (1894 - 1895) |  |
| Standing Orders Committee No. 2 | 29 Aug 1894 | 5 Jul 1895 | 10mths 7days | 16th (1894 - 1895) | |
| Appropriation Bill. Committee No. 15 | 21 Dec 1894 | 5 Jul 1895 | 6mths 15days | 16th (1894 - 1895) |  |
| Elections and Qualifications. Committee No. 5 | 14 Aug 1895 | 17 Oct 1895 | 2mths 4days | 17th (1895 - 1898) | |
| Standing Orders. Committee No. 2 | 20 Aug 1895 | 8 Jul 1898 | 2yrs 10mths 19days | 17th (1895 - 1898) |  |
| Elections and Qualifications Committee No.6 | 13 May 1896 | 16 Nov 1896 | 6mths 4days | 17th (1895 - 1898) | |
| Standing Orders Committee No.2 | 14 May 1896 | 16 Nov 1896 | 6mths 3days | 17th (1895 - 1898) |  |
| North Shore Bridge Bill Committee No.13 | 1 Jul 1896 | 28 Jul 1896 | 28days | 17th (1895 - 1898) | |
| City and North Sydney Railway Bill; Sydney and North Sydney Bridge and Tramway Bill. North Shore Bridge Bill Committee No.17 | 21 Jul 1896 | 21 Oct 1896 | 3mths 1day | 17th (1895 - 1898) | North Shore Bridge Bill Committee appointed on 13 August 1896 |
| Standing Orders Committee No.2 | 28 Apr 1897 | 18 Aug 1897 | 3mths 22days | 17th (1895 - 1898) | |
| Standing Orders Committee No. 2 | 28 Jun 1898 | 8 Jul 1898 | 11days | 17th (1895 - 1898) |  |
| Elections and Qualifications Committee No. 2 | 17 Aug 1898 | 23 Dec 1898 | 4mths 7days | 18th (1898 - 1901) | |
| Standing Orders Committee No. 3 | 25 Aug 1898 | 23 Dec 1898 | 3mths 29days | 18th (1898 - 1901) |  |
| Elections and Qualifications Committee No.5 | 21 Feb 1899 | 30 Mar 1899 | 1mth 10days | 18th (1898 - 1901) | |
| Standing Orders Committee No.1 | 21 Feb 1899 | 30 Mar 1899 | 1mth 10days | 18th (1898 - 1901) |  |
| Elections and Qualifications Committee No.6 | 11 Apr 1899 | 21 Apr 1899 | 11days | 18th (1898 - 1901) | |
| Standing Orders Committee No.2 | 13 Apr 1899 | 21 Apr 1899 | 9days | 18th (1898 - 1901) |  |
| Standing Orders Committee No.4 | 8 Aug 1899 | 23 Dec 1899 | 4mths 16days | 18th (1898 - 1901) | |
| Standing Orders Committee No.4 | 20 Jun 1900 | 24 Jul 1900 | 1mth 5days | 18th (1898 - 1901) |  |
| Racing Association Bill Committee No.23 | 18 Sep 1900 | 1 Dec 1900 | 2mths 14days | 18th (1898 - 1901) | |
| Standing Orders Committee No.5 | 8 Aug 1901 | 20 Dec 1901 | 4mths 13days | 19th (1901 - 1904) |  |
| Tied Houses Committee No.8 | 4 Sep 1901 | 12 Sep 1901 | 9days | 19th (1901 - 1904) | |
| Claims of Contractors, Mosman and Middle Harbour Sewerage Committee No.11 | 2 Oct 1901 | 20 Dec 1901 | 2mths 19days | 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) | |
| Claims of Robert Roberts, late bookbinder in the Registrar-General’s Office Committee No.14 | 20 Nov 1901 | 19 Dec 1901 | 30days | 19th (1901 - 1904) |  |
| Lease of the Kensington Racecourse Committee No.7 | 17 Jun 1902 | 31 Jul 1902 | 1mth 15days | 19th (1901 - 1904) | |
| Standing Orders Committee No.4 | 17 Jun 1902 | 20 Dec 1902 | 6mths 4days | 19th (1901 - 1904) |  |
| Conditional Purchase by Mrs Anne Rouse, in the Parish of Kahibah Committee No.13 | 19 Aug 1902 | 9 Oct 1902 | 1mth 21days | 19th (1901 - 1904) | |
| Land fronting Throsby and Cottage Creeks, sold by A.A Dangar, Esquire Committee No.15 | 2 Sep 1902 | 20 Dec 1902 | 3mths 19days | 19th (1901 - 1904) |  |
| Proposed Government Alignment of Flood street, Leichhardt Committee No.21 | 28 Nov 1902 | 9 Dec 1902 | 12days | 19th (1901 - 1904) | |
| Standing Orders Committee No.4 | 1 Jul 1903 | 1 Dec 1903 | 5mths 1day | 19th (1901 - 1904) |  |
| Sydney Harbour Collieries (Limited) Bill Committee No.9 | 19 Aug 1903 | 10 Nov 1903 | 2mths 23days | 19th (1901 - 1904) | |
| Alleged Evasion of the Arbitration Act Committee No.13 | 4 Sep 1903 | 23 Sep 1903 | 20days | 19th (1901 - 1904) |  |
| Elections and Qualifications Committee No.2 | 24 Aug 1904 | 1 Dec 1904 | 3mths 8days | 19th (1901 - 1904) | |
| Standing Orders Committee No.3 | 21 Sep 1904 | 9 Nov 1904 | 1mth 20days | 19th (1901 - 1904) |  |
| Standing Orders Committee No.3 | 28 Jun 1905 | 9 Dec 1905 | 5mths 12days | 20th (1904 - 1907) | |