Bachelor, University Alabama, 1987. Master of Arts, University Alabama, Tuscaloosa, 1992. Doctor of Philosophy, Howard University, 1996.
Teaching assistant Howard University, Washington, 1994-1996, Bowie (Maryland) State University, 1995-1996. Assistant professor St. Paul's College, Lawrenceville, Virginia, 1996-1998, Clark Atlanta University, since 1998.
Member National Association African American Studies (area coordinator since 1997), Black Caucus and African american Communications and Culture Division (secretary 1997-1998), Alpha Phi Alpha.