Education
Studied at parish school. Edinburgh Training College. Glasgow University.
Career
Member of Parliament Sutherlandshire, 1886-1896. Member of Royal Commission on Highlands and Islands of Scotland, 1892. Chairman of Fishery Board for Scotland, 1896.
Member of Congested Districts Board for Scotland, 1892.
Member of Royal Commission on Congestion in Ireland, 1906.
Membership
Club: Scottish Libera], Edinburgh.