Acting - Born Jun 24, 1978 in Badalona, Spain
No biography available.
CSI: Miami
2002
She Spies
A Painted House
2003
Mr. St. Nick
Liverpool FC: One Night in May
2005