 He was secretary of the Royal Society of New South Wales from 1914 to 1922 and from 1925 to 1928 and was president in 1912 and 1923.He was a member of the council of the Linnean Society of New South Wales from 1906 and was its president in 1924.He was honorary secretary of the Australian National Research Council from its inception in 1919 until 1926, and organized the second pan-Pacific science congress held in Melbourne and Sydney in 1923.