Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Carmen Linares was born on February 25, 1951 in Linares, Jaén, Andalucía, Spain. She is an actress, known for The Limits of Control (2009), The Man Who Killed Don Quixote (2018) and Scandalous (2006).