Charles Thomas Woollen was born in Guilford County, North Carolina, on November 18, 1878. Over the course of his career, Woollen held several positions within the University of North Carolina administrative system, including registrar, secretary, purchasing agent, proctor, treasurer of the Athletic Association, business manager, and controller (1932-1938). He died in Chapel Hill (Orange County) on September 21, 1938.