Studii: Doctor in Drept, cu teza Regimul juridic al sindicatelor in Romania (1947); absolvent al cursurilor de zi ale Facultatii de Drept din cadrul Universitatii „Alexandru Ioan Cuza” din Iasi (1938-1942); absolvent, ca sef de promotie, al Liceului National din Iasi (1930-1938).
Activitate profesionala: Avocat in Baroul Iasi (1945-1987); presedinte al Colegiului de avocati Iasi (1970-1987); membru corespondent al Academiei de stiinte sociale si politice; presedinte al Societatii Romane de Drept penal (1974-1984); membru titular al Consiliului de conducere (1974-1984) si membru onorific al Asociatiei Internationale de Drept penal cu sediul la Paris (1984-2000).
Activitate didactica: Profesor emerit al Facultatii de Drept din cadrul Universitatii „Alexandru Ioan Cuza” din Iasi (1997-2015); profesor consultant (1987-1997); profesor universitar (1967-1987); conferentiar universitar (1948-1967); asistent universitar (1945-1948). Conducator de doctorat incepand cu data de 1 martie 1970.
Distinctii stiintifice: Premiul de excelenta al Uniunii Juristilor din Romania pentru intreaga activitate stiintifica (2007); Ordinul „Steaua Romaniei” in grad de cavaler (2004); Premiul „Simion Barnutiu” al Academiei Romane pe anul 1973; Premiul Ministerului Invatamantului pentru cursul Drept procesual penal, 2 volume (1959-1961, 1963).
Publicatii: Tratat de Drept procesual penal, Editura Hamangiu, editia 1, 2007, editia a 2-a, 2008, editia a 3-a, 2013, editia a 4-a, 2020; Teoria si practica recursului penal, editia 1, Editura Junimea, 2002, editia a 2-a, Editura Hamangiu, 2008; Drept procesual penal, 2 volume, Editura Cugetarea, 1996 si 1998; Drept procesual penal (coautor), 2 volume, Iasi, 1986 si 1987; Drept procesual penal (coautor), Editura Didactica si Pedagogica, 1979; Dreptul procesual penal roman, 2 volume, Iasi, 1971 si 1974; Curs de drept procesual penal, volumul I, Iasi, 1959, volumul II, Editura Didactica si Pedagogica, 1961; a publicat in jur de 80 de studii in revistele Analele Stiintifice ale Universitatii „Alexandru Ioan Cuza” din Iasi, seria Stiinte juridice, Buletinul stiintific al Universitatii „Mihail Kogalniceanu” din Iasi, Justitia Noua, Studii si cercetari juridice, Revista romana de drept, Revista de drept penal, precum si 9 studii in strainatate.