Originario de la ciudad de San Pedro Sula, Cortés, al norte de Honduras. Actualmente tiene 61 años de edad. Inició su carrera como notario autorizante con la iniciativa privada y pública, entre 1996 y 2006; también ejerció el mismo cargo para Hábitat para la Humanidad en Honduras del 2012 al 2016. Actualmente es magistrado del Tribunal Superior de Cuentas (TSC), cargo que deja vacante en 2023.