Родился 25 января 1926 года в Александрии (Египет)
Юсеф Шахин впервые дебютировал в 1950 году с мюзиклом «Baba Amin». Его фильмы номинировались на главный приз Каннского фестиваля.
В год 50-летия фестиваля, режиссёру был вручен приз за «Вклад в кинематограф».
В 1978 году на Берлинском кинофоруме картина «Александрия... Почему?» принесла Юсефу Шахину специальный приз жюри.
Его фильмы всегда отражали далеко нетрадиционные взгляды, отчего были неоднократно запрещены в Египте.
Умер 27 июля 2008 года в Каире (Египет)