David was born in 1762 in Warren Township, Somerset County, New Jersey, British Colonial America, the son of Captain John Kirkpatrick Sr but his mother is unknown.
David Kirkpatrick (1762-?)
Captain John Kirkpatrick Sr (1739-1822)