–
Elevated
2025 · Movie · Horror · Drama

Directing
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).
2025 · Movie · Horror · Drama
2019 · Movie · Horror · Thriller
2018 · Movie · Comedy
2016 · Movie · Comedy · Sci-Fi