Born in London, Lunnon's father died when he was six years old, and he began working, running errands for a grocer.
He later moved to the Liverpool area, and founded the Wallasey branch of the Independent Labour Party.
In 1897, he moved to Norfolk, where he became a smallholder, and in 1910 he joined the National Agricultural Labourers' and Rural Workers' Union.
[1][2][3] In 1913, Lunnon began working full-time for the Agricultural Labourers' Union, as its Western Counties organiser.
[1][2][4][5] Lunnon stood for the Labour Party in the 1921 Taunton by-election, and again in the 1935 United Kingdom general election, taking second place on each occasion.