 Revill was born in Sheffield, the son of Thomas who played first-class cricket for Derbyshire between 1913 and 1920.Revill's career began at Derbyshire where he appeared in the non first-class programme in 1945.He made his first-class debut for Derbyshire in the 1946 season at Ilford against Essex in May, scoring 31 and 48.