Keith graduated from Duke University in 1990 and spent five years with the U. S. Army after college. After earning his Mdiv from Reformed Theological Seminary, he served as the RUF campus minister at Louisiana State University from 1999-2008. Since 2008, he has served as an area coordinator for RUF, while living in Fort Worth, TX. Keith married Paige Vann, an Ole Miss grad from Corinth, MS, and former RUF intern. They have three daughters, Louise Anne, Kate, and Anderson, and one son, Ward.