Skip to content
StreamScapeX

O. Ivan Delgado

Known for Directing

Born
April 28, 2001 (age 25)
Birthplace
Harvey, Illinois, USA
Also known as
Ivan Delgado, Oscar Ivan Delgado

Biography

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

5 titles