 Sir Alexander took a prominent part in the work of the Bengal Chamber of Commerce, of which he was vice-president in 1903 and president from 1904–1907.He represented the Chamber on the Bengal Legislative Council, and on the Supreme Legislature from 1900–1909, and for many years he was one of its representatives on the Kolkata Port Trust.Sir Alexander was the Consul for Siam in Calcutta for many years.