Angelica CastroActing • 1982-12-24 • Barcelona, SpainNo biography available.Known For10.0Check In Check Out2013Room Service2014In My Room2012Fan ClubNo Nerds have favorited Angelica Castro yet — be the first.All fan clubsFrom NerdspinFilmographyActor32014Room ServiceFilm2013Check In Check OutFilm★ 10.02012In My RoomFilm