30 days until this memorial expires

Preserve forever →
David Russell Palmer

David Russell Palmer

February 27, 1950 March 14, 2026

Fincastle, VA

David “General” Russell Palmer, 76, of Fincastle, passed away on Saturday, March 14, 2026. Born on February 27, 1950, in Staunton, he graduated from Robert E. Lee High School before serving in the United States Marine Corps. He went on to become a dedicated teacher, skilled carpenter, and furniture maker, generously sharing his knowledge and craftsmanship with many.

David began his career with the Department of Corrections as a correctional officer at the Staunton Correctional Center. He advanced to Basic Correctional Officer Trainer at the Department’s Staff Training Center-Academy for Staff Development, and was later promoted to Supervisor of BCO and then Supervisor Manager of Upper Supervisor and Management Training.

A passionate living historian, he portrayed General Robert E. Lee in performances at schools, educator gatherings, historical reenactments, the Smithsonian, and Virginia’s Civil War Museum. He was also a devoted farmer who cherished all of God’s creatures, with a special love for his magnificent horses.

He is survived by his wife of 37 years, Patricia Peck Palmer; his sister-in-law, Susan Gibson; his brother-in-law, Jack Peck; and many cousins, friends, and fellow reenactors.

Candles

Keep the flame burning longer

Keep this memorial alive

Currently free — expires April 17, 2026

Premium

Preserve this memorial forever — remove ads, custom URL, priority support

$99

Lifetime

Everything in Premium plus custom theme, background music, and family admin access

$149

Forever Plan

Keep this memorial preserved — billed annually

$49/yr

Memories

Share this memorial

Let someone know about David's page

Scan to visit this memorial

Back to search