حاصل على بكالوريوس في الفلسفة ، ثم درس الاخراج السينمائي بالمعهد العالي للسينما بالقاهرة.
إشترك في إنتفاضة الخبز عام 1977، وتم إعتقاله عام 1981 في إطار حملة الرئيس السادات للقبض على المثقفين
تزوج من الكاتبة والناشطة السياسية عزة كامل، وله منها ولد و بنت
هو والد الفنانة الشابة عايدة الكاشف
له فيلم واحد ضمن قائمة أفضل 100 فيلم مصري في القرن العشرين بحسب استفتاء عدد من النقاد في سنة 1996، وهو: ليه يا بنفسج (1993)