Xavier Deltell
1958-02-24 ( 67 years old ) in Lerida, Catalonia, Spain