| Position | Start | End | Period | Notes |
| Member of the NSW Legislative Assembly | 24 Jul 1895 | 21 Feb 1917 | 21yr(s) 6mth(s) 29day(s)
| |
| Member of the NSW Legislative Council | 17 Jul 1917 | 23 Feb 1920 | 2yr(s) 7mth(s) 7day(s)
| Life Appointment under the Constitution Act. Date of Writ of Summons 6 May 1917. Granted retention of title of 'Honourable' for life. |
| Member for Sydney-Phillip | 24 Jul 1895 | 8 Oct 1895 | 2mth(s) 15day(s)
17th (1895 - 1898) | |
| Member for Tweed | 27 Jul 1898 | 11 Jun 1901 | 2yr(s) 10mth(s) 16day(s)
18th (1898 - 1901) |  |
| Member for Tweed | 3 Jul 1901 | 16 Jul 1904 | 3yr(s) 14day(s)
19th (1901 - 1904) | |
| Member for Phillip | 10 Sep 1907 | 14 Sep 1910 | 3yr(s) 5day(s)
21st (1907 - 1910) |  |
| Member for Phillip | 14 Oct 1910 | 6 Nov 1913 | 3yr(s) 24day(s)
22nd (1910 - 1913) | |
| Member for Phillip | 6 Dec 1913 | 21 Feb 1917 | 3yr(s) 2mth(s) 16day(s)
23rd (1913 - 1917) |  |
| Chairman of Committees | 1 Dec 1910 | 6 Nov 1913 | 2yr(s) 11mth(s) 6day(s)
| |
| Speaker of the Legislative Assembly | 23 Dec 1913 | 16 Apr 1917 | 3yr(s) 3mth(s) 25day(s)
|  |
| Refreshment Committee No.6 | 2 Aug 1899 | 10 Oct 1899 | 2mths 9days
18th (1898 - 1901) | |
| Lismore Municipal Boundaries Bill Committee No.12 | 19 Oct 1899 | 24 Oct 1899 | 6days
18th (1898 - 1901) |  |
| Stanford Coal-mine Railway Bill Committee No.14 | 25 Oct 1899 | 23 Dec 1899 | 1mth 29days
18th (1898 - 1901) | |
| Case of William Creswell Committee No.18 | 7 Nov 1899 | 21 Dec 1899 | 1mth 15days
18th (1898 - 1901) |  |
| Mine at Brindebella, owned by the Bank of North Queensland Committee No. 21 | 21 Nov 1899 | 30 Nov 1899 | 10days
18th (1898 - 1901) | |
| Refreshment Committee No.3 | 20 Jun 1900 | 5 Dec 1900 | 5mths 16days
18th (1898 - 1901) |  |
| Claim of Mr. J. L. Davidson, Paddington Committee No. 12 | 3 Jul 1900 | 13 Sep 1900 | 2mths 11days
18th (1898 - 1901) | |
| Accident to Albert Burbank on Railway Premises, Tamworth Committee No. 11 | 3 Jul 1900 | 25 Oct 1900 | 3mths 23days
18th (1898 - 1901) |  |
| Dismissal of Mrs. Abraham, Shaftesbury Girls Asylum Committee No. 8 | 3 Jul 1900 | 1 Dec 1900 | 4mths 29days
18th (1898 - 1901) | |
| Administration of the Military Department Committee No.14 | 26 Jul 1900 | 1 Nov 1900 | 3mths 7days
18th (1898 - 1901) |  |
| Claim by Messrs Maddison and Ewing Contractors Committee No.15 | 2 Aug 1900 | 27 Sep 1900 | 1mth 26days
18th (1898 - 1901) | |
| Working of the Free Public Library Committee No.16 | 16 Aug 1900 | 28 Nov 1900 | 3mths 13days
18th (1898 - 1901) |  |
| Case of William Reid Committee No.18 | 28 Aug 1900 | 20 Nov 1900 | 2mths 24days
18th (1898 - 1901) | |
| Brodie’s Enabling Bill Committee No.19 | 4 Sep 1900 | 11 Sep 1900 | 8days
18th (1898 - 1901) |  |
| Standing Orders Committee No.5 | 8 Aug 1901 | 20 Dec 1901 | 4mths 13days
19th (1901 - 1904) | |
| Tied Houses Committee No.8 | 22 Aug 1901 | 18 Sep 1901 | 28days
19th (1901 - 1904) |  |
| Claims of Contractors, Mosman and Middle Harbour Sewerage Committee No.11 | 11 Sep 1901 | 23 Oct 1901 | 1mth 13days
19th (1901 - 1904) | |
| Wagga Wagga Cattle driving Bill Committee No.13 | 22 Oct 1901 | 17 Dec 1901 | 1mth 26days
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) | |
| System of Municipal Government for Greater Sydney Committee No.9 | 20 Jun 1902 | 20 Dec 1902 | 6mths 1day
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) |  |
| Commonwealth Portland Cement Company Railway Bill Committee No.14 | 26 Aug 1902 | 24 Sep 1902 | 30days
19th (1901 - 1904) | |
| Standing Orders Committee No.4 | 1 Jul 1903 | 1 Dec 1903 | 5mths 1day
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) | |
| Prevalence of the Gambling Evil Committee No.10 | 20 Aug 1903 | 1 Dec 1903 | 3mths 12days
19th (1901 - 1904) |  |
| The Coupon System Committee No.9 | 29 Sep 1908 | 17 Dec 1908 | 2mths 19days
21st (1907 - 1910) | |
| Elections and Qualifications Committee No.2 | 24 Nov 1910 | 23 Dec 1910 | 30days
22nd (1910 - 1913) |  |
| Warwick Farm Railway Act Extension Bill Committee No.7 | 31 May 1911 | 14 Jun 1911 | 15days
22nd (1910 - 1913) | |
| Retirement of Mr James McKay from the Railway Department Committee No.9 | 15 Jun 1911 | 1 Aug 1911 | 1mth 18days
22nd (1910 - 1913) |  |
| Claims of Madame Bell against the Education Department Commitment No.10 | 27 Jun 1911 | 1 Aug 1911 | 1mth 6days
22nd (1910 - 1913) | |
| Conduct of the Rabbit Industry in New South Wales Committee No.13 | 4 Jul 1911 | 1 Aug 1911 | 29days
22nd (1910 - 1913) |  |
| Claims of Samuel Alfred Hutchinson Committee No.14 | 5 Jul 1911 | 1 Aug 1911 | 28days
22nd (1910 - 1913) | |
| Standing Orders Committee No.3 | 12 Sep 1911 | 28 Mar 1912 | 6mths 17days
22nd (1910 - 1913) |  |
| Conduct of the Rabbit Industry in New South Wales Committee No.10 | 4 Oct 1911 | 18 Oct 1911 | 15days
22nd (1910 - 1913) | |
| Retirement of James McKay from the Railway Department Committee No.11 | 4 Oct 1911 | 18 Oct 1911 | 15days
22nd (1910 - 1913) |  |
| Claims of Madame Bell against the Education Department Commitment No.8 | 4 Oct 1911 | 27 Mar 1912 | 5mths 24days
22nd (1910 - 1913) | |
| Claims of Samuel Alfred Hutchinson Committee No.12 | 10 Oct 1911 | 18 Oct 1911 | 9days
22nd (1910 - 1913) |  |
| Totalisator Bill Committee No.19 | 31 Oct 1911 | 28 Mar 1912 | 4mths 27days
22nd (1910 - 1913) | |
| System of Discrimination in Freight Charges on the Railways Committee No.21 | 14 Nov 1911 | 28 Mar 1912 | 4mths 15days
22nd (1910 - 1913) |  |
| Australian Gaslight Company’s Bill Committee No.23 | 21 Mar 1912 | 28 Mar 1912 | 8days
22nd (1910 - 1913) | |
| The Governor’s Opening Speech Committee No.1 | 23 Jul 1912 | 23 Jul 1912 | 1day
22nd (1910 - 1913) |  |
| Standing Orders Committee No.3 | 7 Aug 1912 | 5 Dec 1912 | 3mths 29days
22nd (1910 - 1913) | |
| Claims of Samuel Alfred Hutchinson Committee No.10 | 8 Oct 1912 | 6 Nov 1912 | 30days
22nd (1910 - 1913) |  |
| Application of Mr Charles Lancelot Garland for Special Gold Leases Committee No.12 | 15 Oct 1912 | 4 Dec 1912 | 1mth 20days
22nd (1910 - 1913) | |
| Parliamentary Accommodation Committee No.14 | 8 Nov 1912 | 5 Dec 1912 | 28days
22nd (1910 - 1913) |  |
| Standing Orders Committee No.3 | 6 Aug 1913 | 15 Oct 1913 | 2mths 10days
22nd (1910 - 1913) | |
| Library Committee No. 3 | 11 Mar 1914 | 18 Apr 1914 | 1mth 8days
23rd (1913 - 1917) |  |
| Standing Orders Committee No. 4 | 11 Mar 1914 | 18 Apr 1914 | 1mth 8days
23rd (1913 - 1917) | |
| Library Committee No. 3 | 22 Jul 1914 | 23 Feb 1915 | 7mths 2days
23rd (1913 - 1917) |  |
| Standing Orders Committee No. 4 | 22 Jul 1914 | 23 Feb 1915 | 7mths 2days
23rd (1913 - 1917) | |
| Refreshment Committee No. 5 | 22 Jul 1914 | 23 Feb 1915 | 7mths 2days
23rd (1913 - 1917) |  |
| Standing Orders Committee No. 3 | 2 Jul 1915 | 13 Apr 1916 | 9mths 12days
23rd (1913 - 1917) | |
| Refreshment Committee No. 4 | 2 Jul 1915 | 13 Apr 1916 | 9mths 12days
23rd (1913 - 1917) |  |
| Library Committee No. 6 | 2 Jul 1915 | 13 Apr 1916 | 9mths 12days
23rd (1913 - 1917) | |
| The King's Message Committee No. 10 | 10 Aug 1915 | 13 Apr 1916 | 8mths 4days
23rd (1913 - 1917) |  |
| Refreshment Committee No. 6 | 21 Jul 1916 | 21 Dec 1916 | 5mths 1day
23rd (1913 - 1917) | |
| Standing Orders Committee No. 4 | 28 Jul 1916 | 21 Dec 1916 | 4mths 24days
23rd (1913 - 1917) |  |
| Library Committee No. 5 | 28 Jul 1916 | 21 Dec 1916 | 4mths 24days
23rd (1913 - 1917) | |