Party affiliation: Republican
Intern, resident internal medicine State University of New York, Stony Brook, 1987-1990. Private practice Charlotte, 1991-1994. Chairman department medicine Mercy Hospital, 1993-1994.
Medical director Lakeview Living Center, since 1993. Member executive board Juvenile Diabetes Foundation, North Carolina/South Carolina., since 1992. Chief of staff Mercy Hospital South, Charlotte.
Medical director Sardis Nursing Home, since 1996, Carriage Club of Charlotte, since 1996.