Born in Sparrows Point, he was the son of Colegate Owings McShane, a superintendent of hearth operations at Bethlehem Steel, and Elizabeth Shanahan, an artist.
He was a 1948 graduate of Sparrows Point High School and also attended St. Paul's School, where he played lacrosse. He served in the Air Force and received an appointment to the Naval Academy, where he studied for three years. He earned a civil engineering degree from the Johns Hopkins University, where he played lacrosse.
Mr. McShane was a project manager for Bethlehem Steel and founded the McShane Construction Co. in 1973. He retired more than 20 years ago.
Mr. McShane was a Baltimore Country Club member and golfer. He had scored four holes-in-one. He also played golf at Hilton Head, S.C., in winter.
Services will be held at 2 p.m. Saturday at the Episcopal Church of the Redeemer, 5603 N. Charles St., where he was a member.
Survivors include three sons, Richard C. McShane Jr. of Towson, Christopher P. McShane of Charlotte, N.C., and Michael A. McShane of Towson; two daughters, Meredith Brooks and Kate McShane-Oeming, both of Ruxton; a brother, John McShane of Cockeysville; a sister, Ann Curtis of Atlanta; 11 grandchildren; and two great-grandchildren. His wife of 48 years, the former Susan Ayres, died in 2003.