Es pastor de enseñanza en la Iglesia Evangélica Cuajimalpa en la ciudad de México y productor del programa de radio «Clasificación A» que se transmite en emisoras de México, Argentina, Nicaragua, España y Estados Unidos. Estudió Biblia y teología en el Instituto Bíblico Moody de Chicago. Él y su esposa Cristin tienen tres hijos, Ian, Cael y Evan.