He then spent the next two years in the Goldfields Football League where he played at Kalgoorlie Railways.
In 1921 he returned to West Perth and featured regularly in their team for the rest of the decade.
Gosnell captained his club in 1928 and represented Western Australia in 15 interstate matches.
The Sandover winner ended back at Kalgoorlie in 1930 was a Dillon Medalist before retiring.
This Australian rules football biography of a person born in 1899 is a stub.