William Evans was a resident of New Hanover County, North Carolina. An owner of enslaved people, Evans sat on the local freeholders court which heard cases involving enslaved people. Evans died in New Hanover County by July 1769.