Born in Spain, known for the hit movie (Inter)Canvi.
(Inter)Canvi
Role(s): Blue Alien
Role(s): Makeup & Hair