Bachelor, Hiram College, Ohio, 1986. Master of Arts, Cleveland State University, 1990.
Adjunct faculty Cuyahoga Community College, Cleveland, 1993—1998. History instructor Technology College Lowcountry, Beaufort, South Carolina, since 1998. Advisor Phi Theta Kappa, Jackson, Mississippi, since 2007.
All human life is created by God and therefore is significant and valuable. When governments implement the capital punishment, then the life of the convicted is devalued and all possibilities of change end.
Active precinct community, Maple Heights, Ohio, 1995—1997.
Married Nicole Mackeen, May 16, 2009. Children: Stephen Gregory, Randall Flory.