En mayo de 2007 se casó nuevamente con Laura Echeverría y tienen un hijo llamado Guillermo Dávila.