Shelly Willingham


Shelly Willingham is a Democratic member of the North Carolina House of Representatives. He represents the 23rd district. He previously served in the House from 2001 to 2002.