After graduating from law school, Sherwood spent several years in private practice, specializing in Taxation and ERISA law. He served as Reference/Faculty Services Librarian at the University of Georgia before coming to UNC, where he also teaches Advanced Legal Research and Writing.