welch was born in philadelphia, but spent most of his life in state college and is a graduate of state college high school in 1959 and of penn state university in 1964. he formerly worked as editor of the centre daily times newspaper for over 25 years and then of the american philatelist, a magazine published by the american philatelic society.