Born in Kent County, Delaware, Roberts received a liberal education.
Shortly after reaching his majority moved to Tennessee, where he was elected a circuit judge.
He commenced the practice of law in Hillsboro.
He died on his plantation, "Long Avenue," near Hillsboro, Mississippi, January 4, 1865.
He was interred in a private cemetery on the Roberts plantation.