Juan Carlos Mestre nació en Villafranca del Bierzo, en 1957.