Skip to content
NDISCOVERY
O. Ivan Delgado

Directing

O. Ivan Delgado

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

Known for

–

Elevated

2025 · Movie · Horror · Drama

O. Ivan Delgado — movies & series · Netflix Discovery