Noll was born in Cleveland, Ohio on January 5, 1932. He attended Benedictine High School in Cleveland where he played running back and tackle winning All-State honors. He won a football scholarship to the University of Dayton. Noll was drafted by the Cleveland Browns football team in 1953. He played for the Browns until his retirement in 1959 at the age of 27.