Career
Charles Long was born December 14, 1869, in South Weymouth, Massachusetts. He graduated from the United States Naval Academy in 1891 and received a commission as a second lieutenant on July 1, 1891. He retired from the Marine Corps in December 1921 after 30 years of service and died March 5, 1943 at South Dartmouth, Massachusetts.