David Green is an American film and music video director. He is well known for directing several music videos and short films, especially working with Miles Fisher. From Wikipedia
The hybrid Looney Tunes movie, shelved by Warner Bros. in 2023, is now set for a 2026 theatrical release under Ketchup Entertainment.