Bachelor, Davidson College, 1994. Master of Divinity, Duke University, 1997. Master of Theology, Duke University, 2000.
Doctor of Philosophy, University Notre Dame, 2003. Attending, Walden University, since 2009.
Faculty University Phoenix, since 2005. Adjunct professor Barry University American Council on Exercise Program, Seminole-Tampa, Florida, since 2009. With Grand Canyon University, 2006—2007, St. Petersburg College, 2007—2009.
1st lieutenant United States Army Reserve, 2006-2009, St. Petersburg, Florida.
With Ancient Order Hibernians, 2009.