O. Ivan Delgado

O. Ivan Delgado

  • Birthday: 2001-04-28
  • Place of birth: Harvey, Illinois, USA
  • Also know as: Ivan Delgado

Bio

O. Ivan Delgado was born on 28 April 2001 in Harvey, Illinois, USA. He is a director, screenwriter, and producer known for Elevated (2025) and I'm Right Here (2021).

Movies with O. Ivan Delgado

Production Credits