Cecil was the son of John Henry Lanmon and Eunie Jane Phifer Lanmon. He served in the United States Navy during World War I. On 25 April 1917, Cecil Lanmon enlisted in the United States Navy. On 9 July 1919, he was discharged from the U.S. Navy. Cecil was the husband of Lydia B. Fairbairn Lanmon.