| 1967-1974 | - | succesiv, procuror la procuraturile locale ale sectoarelor 5 şi 6 din municipiul Bucureşti; |
| 1974-1980 | - | expert pe probleme de legislaţia muncii la Uniunea Generală a Sindicatelor din România; |
| 1980-1985 | - | procuror la Direcţia Recursuri Extraordinare Civile din Procuratura Generală; |
| 1985-1989 | - | consilier la Consiliul Legislativ; |
| 1989-1990 | - | membru în Comisia Juridică şi Constituţională din cadrul Consiliului Provizoriu de Uniune Naţională; |
| 1990-1992 | - | consilier al Preşedintelui României pe probleme de legislaţie; |
| 1992-1995 | - | membru al Guvernului - ministru pentru relaţia cu Parlamentul; |
| 1995-2000 | - | Preşedinte al Consiliului Legislativ; |
| 2000 | - | deputat în Circumscripţia electorală Iaşi; |
| dec.2000-dec.2004 | - | Preşedinte al Camerei Deputaţilor; |
| 27 iunie 2002 | - | Preşedinte al Comisiei pentru elaborarea propunerii legislative privind revizuirea Constituţiei; |
| 2000 | - | membru în Delegaţia Permanentă, Biroul Executiv Central şi în Consiliul Naţional al P.S.D.; vicepreşedinte al organizaţiei P.S.D. Iaşi. |
| din oct.2002 | - | Vicepreşedinte al Consiliului Naţional al P.S.D. |