John David Mayo

Member for
3 years · 2 months · 28 days
Find a Grave ID
Not accepting messages.


I am a Filmmaker from Greensboro NC former civil war reenactor for 18 years. My 6th great grandfather is Captain James Gaines 1743- 1829. He was Commanded a company of North Carolina Volunteers, at Guildford Court House. Which I live close by. I can track back of all my ancestors back to my 9th great grandfather leading to Henry Morgan actor and pirate in the Gaines family history. My great great grandfather is Abner L Gaines. I plan on joining my local charter group here in Greensboro NC.

My ancestory link.

Search memorial contributions by John David Mayo