Thomas was born about 1727 in Ireland, the son of Thomas Dunagan and Sarah .
He died in 1810 in Surry County, NC.
Thomas Dunagan (c1727-1810)
Thomas Dunagan (1706->1782)
William Dunagan (1670-?)
Sarah (-?)
Sarah (c1706-?)