Career
McLeod was born in Durham, England, son of Donald McLeod and Catherine McLean. McLeod emigrated to Van Diemen"s Land 1820 and moved to Indented Head in the Portuguese Phillip District (later to become the colony of Victoria) in July 1837. In April 1859, McLeod was elected to the Victorian Legislative Assembly for Portland, a position he held until resigning in September 1860.
McLeod"s son Donald Norman McLeod also represented Portland in the Assembly.