Gilbert Roy DeLeon is known for Latasha Harlins (2022), Devil's Ride and God's Gift (2021).