
Keith Leung is an award winning director & production sound mixer based in New York City. A graduate from NYU Tisch School of the Arts, he has written, directed, edited, and produced award-winning short narrative films, commercials, and music videos. His recent film, "I, Chinese," received the Jury Prize at the DGA Student Film Awards, and has screened at the Academy Award-qualifying Durban International Film Festival, the Asian American International Film Festival, and Chicago International Film Festival’s Cineyouth program.

TV
Feb 13, 2026

TV
Mar 12, 2026

Movie
Mar 26, 2023

Movie
Aug 08, 2025

Movie
May 01, 2026

Movie
Dec 26, 2024