Sheldon Candis is a director and producer.
They Fight 2026
Director, Writer
Baltimore Boys 2017
Director
LUV 2013
Director, Screenplay
Young Cesar 2007
Credits from TMDB.