Movieo
O. Ivan Delgado

O. Ivan Delgado

  • Directing
  • Cast
  • Production
Born
28 April 2001
Place of birth
Harvey, Illinois, USA

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).

Filmography

Pick a role to switch the films