 He graduated from Mackin Catholic High School in Washington, then received a Bachelor of Science degree from Clark University in 1987.He received a law degree from Widener University School of Law in 1991, but he did not pass the bar.In 1993, he served as political director of America's Fund, a fund-raising network for political candidates of color.