Ivan Cruz was born on January 10, 1946 in Callao, Peru. Ivan was a cinematographer and composer, known for Hannah's Demons (2018), Mom is the best (2017) and Together (2019). Ivan was married to Julia Flores. Ivan died on November 6, 2023 in Callao, Peru.