Natasha Cuba was born in 1974 in La Paz, Bolivia. She was a casting director, known for
Eternal Sunshine of the Spotless Mind (2004),
Elizabethtown (2005) and
Austin Powers in Goldmember (2002). She died on October 2, 2009 in Port St. Lucie, Florida, USA.