Bill enlisted in the Marine Corps in 1955 and served on active duty until 1976. He retired as a Major and was assigned MOS's in Infrantry and Computer Services during his career. Bill fathered 2 career Marines. He was the Director of Public Safety for Albany Georgia from 1976 until his retirement in 1995.
Bill is a Charter Member of Marine Corps League Detachment #968.