University of North Carolina at Chapel Hill, B.S. 1978, Juris Doctor 1981; Admitted to North Carolina Bar 1981
Assistant District Attorney, Cabarrus and Rowan Counties, 1981-83; Private practice, 1983-present; Member, North Carolina Bar Association, District 19-A Bar (past president), Cabarrus County Bar Association (past president)
Board of directors, First Citizens Bank (chair); past member Governing Board, Cabarrus College of Health Sciences; past board member Community Free Clinic and ARC of Cabarrus County; Church: Calvary Lutheran Church (past president); North Carolina Synod ELCA, past council member and legal chair
Domestic and Family Law, Corporations and Business Law, Wills, Personal Injury, General Civil Litigation