Currently the Communications Chair of Progressive Democrats of North Carolina, he has a B.A. from Southern Connecticut State University and a law degree from the Antioch school of Law.