Ha sido maestro por más de 25 años. Se graduó de Luther College, Decorah Iowa, en 1995 con títulos en música y español. En 2002 se mudó a México desde Minnesota, Estados Unidos y se convirtió en profesor a tiempo completo en el Centro de Enseñanza para Extranjeros, campus Taxco de la UNAM en la primavera de ese año y hasta diciembre de 2012, cuando dejó sus clases para buscar oportunidades en la música como profesión de tiempo completo. En el otoño de 2018 regresó al CEPE-Taxco para enseñar inglés nuevamente como profesor de tiempo parcial. En su tiempo libre, disfruta leer, escribir, componer música y grabar.