Carles Ferrer, Joan, Spain