McCollister was born in Iowa City, Iowa on June 10, 1921. In 1939 he graduated from Washington High School in Sioux Falls, South Dakota and in 1943 he graduated from the University of Iowa in Iowa City. 