Cantó tiene otros dos hijos: Lucas (2003), nacido de su relación con la presentadora de televisión Carla Hidalgo; y Violeta nacida en 2006, con la actriz Mar Regueras.