Ell was born in Christchurch, New Zealand, and grew up on his father's farm in Halswell.
He married Adelaide Eleanor Gee in Christchurch on 10 January 1892,[2] and in 1912 named a hill above Governor's Bay Mount Ada after her.
[3] Ell stood as a prohibitionist for a seat in the City of Christchurch electorate in 1896.
[7] As a Member of the House of Representatives, Ell spoke against the relaxation of liquor laws, the jailing of alcoholics and against gambling.
From 1900 onwards, Ell pushed for the creation of a network of scenic reserves along Christchurch's Port Hills, linked by the Summit Road and with a network of rest-houses to allow travellers and walkers to refresh themselves.