Isabel Rocatti was born in Valencia, Spain. She is known for What the Future Holds (2018), Hospital Central (2000) and Life in the Abyss (2007).
No data