An Asheboro native, Jack was past president and owner of Pugh Funeral Homes. In 1967 the Troy Funeral home was purchased from Mr. Gene Reynolds. Jack remained actively involved in the family business until his death in October 2003. Active in community affairs, he served on the City of Asheboro Planning Board, Randolph County Aging Services Planning Committee, Randolph County Senior Adult Association Board and the NC Senior Citizens Association Board. He served two terms (1975-1978) in the North Carolina General Assembly as a representative for Randolph County and until his death he was a representative for Randolph County in the NC Senior Tar Heel Legislature.