Nativa de California, Estados Unidos, se consagró en el Regnum Christi en 1997. Posee la maestría eclesiástica en Teología Moral (S.T.L.) por el Ateneo Pontificio Regina Apostolorum y el doctorado en Teología por la Universidad de Notre Dame en EE. UU. Se incorporó al equipo DAFI como profesora e investigadora en 2024. Sus líneas de investigación incluyen la doctrina social de la Iglesia, la teología política y la ética de los negocios. Participa en grupos de investigación de la DAFI, de la Facultad de Economía y de diversas instituciones fuera de México.
Cuenta con 15 años de experiencia docente en instituciones educativas del Regnum Christi y en la Universidad de Notre Dame. Actualmente, imparte clases de ética en inglés a nivel licenciatura y colabora en la coordinación de las materias de ética en programas de posgrado.