George Nicholas was a resident of New Hanover County, North Carolina. He served as attorney general of colonial North Carolina from 1752 until his death in 1756.