He is a managing partner at Duncan Law, LLP which has offices in Greensboro, Winston-Salem, Charlotte, and Salisbury, NC. In addition to practicing law, he is an adjunct professor at Elon University School of Law, a member of the Board of Governors of the North Carolina Bar Association, and a member of the Greensboro Bar Association. Prof. Duncan formerly served as Chair of the Law Practice Management and Technology Section of the North Carolina Bar Association and Secretary of the Greensboro Bar Association. He is a graduate of Elon University and Elon University School of Law as well as the North Carolina Bar Association's Leadership Academy.