Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Daniel Olmos Ochoa was born on April 5, 1994 in Madrid, Spain. He is a director and writer, known for Nomad(2017) and On the Quayside(2021). He graduated in Film and Visual Media by Escac in 2016 and finished his Master in Screenwriting for Cinema and TV by University Carlos III of Madrid in 2020.