Graduate, North Carolina State University. Attending, North Carolina Central University.
Executive director North Carolina Center for Voter Education, 2000—2007. State representative District 41, 2009—2010. Member Appropriations committee, Commerce, Small Business, and Entrepreneruship committee, House Select Committee on Homeowners Associations, Judiciary I committee, Science and Technology committee.
Vice chairman Appropriations Subcommittee on Transportation committee.