paragraph_text: Prije prvog izbora za astistenta na Pravnom fakultetu u Zagrebu (1973.) radio kao odvjetnički vježbenik u Zagrebu. Od 1978. godine znanstveni asistent, docent, redoviti profesor, a od 1998. godine izabran u trajno znanstveno-nastavno zvanje redovitog profesora na Katedri za kazneno procesno pravo Pravnog fakulteta Sveučilišta u Zagrebu. U akademskim godinama 2001./02. i 2002./03. obnašao je dužnost dekana Pravnog fakulteta u Zagrebu, te obavljao određene administrativne dužnosti u radnim tijelima Senata Sveučilišta u Zagrebu.