Evans was born in Garnant, Wales, but emigrated with his parents to Drumheller, Alberta in his youth. He spoke no English until he entered school. Although he did not begin playing hockey until age 14, by age 20, a quick-learning Evans was a leading junior league defenceman and participated in the 1948 Memorial Cup. That same year, he signed a minor league contract with the Rangers. 