Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
David Recha was born on October 18, 1970 in L'Hospitalet de Llobregat, Barcelona, Catalonia, Spain. He is an actor, known for August Days (2006), Where Is Madame Catherine? (2003) and Little Indi (2009).