
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).
Elevated 2025
as The Man, Director, Writer, Executive Producer
He Sharpens His Sword 2019
Director, Writer, Producer, Editor
A Day in the Life: High School 2018
as Man Bun Guy, Director, Writer, Executive Producer, Producer
Rope on Ice 2016
as Comic S. Ans, as Martin the Martian, Director, Screenplay, Producer
I'm Right Here 2021
Producer, Director of Photography, Executive Producer, Post Production Supervisor
Credits from TMDB.