We're a Tomatometer-approved outlet
O. Ivan Delgado

O. Ivan Delgado

Directing • 2001-04-28 • 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).

Known For

Fan Club

No Nerds have favorited O. Ivan Delgado yet — be the first.

All fan clubs

From Nerdspin

Filmography