He earned a B.S. at Brown University in Applied Mathematics/Economics and a B.S.N at the University of Tennessee-Memphis. In 2005 he completed a Ph.D. in Nursing at the University of North Carolina-Chapel Hill.