Which actress played Ana-Lucia Cortez on ABC's "Lost"? on Apr 14, 2025 Published in TV Trivia Michelle Rodriguez. Michelle Rodriguez played Ana Lucia Cortez in "Lost", grew up in Texas, Puerto Rico and the Dominican Republic.