Place of Birth: Barcelona, Catalonia, Spain
Date of Birth: Oct 1, 1972
EuroClub
Captain Flores
Less Than a Whisper
Taylor Usher
Sonia Monroy