Kellock was born in Stockport.[1] He began his career with Stockport County, where he failed to make a first team appearance and he played for French club St Brieux before moving to Plymouth Argyle in 1913.[2] He made six appearances in the Southern League, scoring one goal, before the First World War began.[3][4] He scored 14 goals in 21 wartime matches as a guest player for Burnley,[5] and also appeared for his old club, Stockport. With competitive football restored, Kellock was Argyle's top goalscorer in the 1919–20 season with 13 from 28 matches.[3] The club was elected to the Football League in 1920 and he made six appearances in the Third Division before being transferred to Torquay Town.[1][6] In 1921, he played for Torquay in the Western League before returning to League football later that year with Aberdare Athletic, where he scored four times in 15 appearances.[1] He moved on to Barrow in 1922, scoring 12 goals in 29 matches,[1] and then returned to Devon to join Torquay United, the result of a merger between Torquay Town and Babbacombe. Kellock appeared regularly for the club in the Southern League and finished top goalscorer in the 1923–24 and 1924–25 seasons.[7]
^Simpson, Ray (2007). The Clarets Chronicles: The Definitive History of Burnley Football Club. p. 490. ISBN978-0-9557468-0-2.
^Knight, Brian (1989). Plymouth Argyle: A Complete Record 1903–1989. Derby: Breedon Books. p. 137. ISBN0-907969-40-2.
^Edwards, Leigh; Gibbes, Jon; Lovis, John (1999). Torquay United: The Official Centenary History 1899–1999. Harefield: Yore Publications. p. 161. ISBN1-874427-38-0.