او دانشآموخته رشته مهندسی مکانیک دانشگاه تهران بود. این فعال سیاسی پس از پیروزی انقلاب اسلامی ایران مسوولیتهایی چون عضویت در شورای انقلاب، رئیس سازمان برنامه و بودجه دولت موقت مهدی بازرگان، نماینده مجلس خبرگان قانون اساسی و نماینده تهران در دوره اول مجلس شورای اسلامی را به عهده داشت.