Shura Council
اشتغل فترة بالمحاماة، ثم عُيّن قاضياً في وزارة العدل المصرية، وتدرج في سلك القضاء إلى درجه مستشار بمحكمة استئناف القاهرة... عُيّن حوالي عام 1975م مستشاراً لوزارة الداخلية في السعودية ومعاون فيها من قبل القضاء المصري. ثم عاد إلى مصر فلم تمض فترة حتى استقل من القضاء لأجل الاشتغال بالعمل السياسي، فانتمى لحزب العمل المصري حتى انتخب عام 1984 م باجماع قواعد هذا الحزب نائباً لرئيس الحزب. وفي عام 1986 م صدر قرار من قبل رئيس جمهورية مصر العربية بتعيينه عضواً في مجلس الشورى المصري. في عام 1987م رشّح نفسه في انتخابات مجلس الشعب المصري, فانتخب عضواً بعد حصوله على 127 ألف صوت وهي أعلى نسبة حصل عليها عضو بمجلس الشعب المصري آنذاك، فقام بعدها بممارسة دوره في هذا المجال لتحقيق السلام الاجتماعي للأمة.