He was the son of Andrew McSparron and Mary McSparron. In 1901, the family are living in house 5, Killunaught, Owenreagh, Co. Londonderry. He was of Presbyterian faith.
In 1911, McSparron is boarding in house 21, St Lawrence Road, Clontarf West, Dublin. He is recorded as a Bank Official. A possible colleague, Joseph Dunlop Henderson (32 – Bank Official) is also boarding in this house.
He was awarded the British Victory Medal and the British War Medal.