He received his undergraduate degree from Bowie State University, Bowie, Maryland in International Studies and Political Science, May 1998 and his Juris Doctor in May 2001 from Hamline University School of Law, St. Paul, Minnesota.