Born: 1973-09-18
Place of birth: Igualada, Barcelona, Catalonia, Spain
2021
2005
2011
2006
1992
2025
1999
2014