Joan Pere Viladecans nació en Barcelona en 1948.