Rotten Tomatoes
Cancel Movies Tv shows FanStore News Showtimes

Angelica Castro

Highest Rated: Not Available

Lowest Rated: Not Available

Birthday: Not Available

Birthplace: Santiago, Chile

Highest rated movies

80% Have You Seen Lupita?
Watchlist

Filmography

Movies

Credit
No Score Yet 80% Have You Seen Lupita? Unknown (Character) - 2012

TV

Credit
No Score Yet No Score Yet In Plain Sight Francesca Garcia / Francesca Leandra (Guest Star) 2009
74% 82% Nip/Tuck MarĂ­a Amador (Guest Star) 2003