Abogado por la Universidad de Buenos Aires. Doctor por esa misma Universidad, área Derecho Penal. Catedrático de Derecho Penal y Procesal Penal en la Facultad de Derecho de la Universidad de Buenos Aires. Ha estudiado en el Instituto de Ciencias Criminales de la Universidad de Colonia (Alemania), como becario del DAAD (Servicio Alemán de Intercambio Académico) en 1997/1999. Ha sido becario de investigación postdoctoral de la Fundación Alexander von Humboldt en el Instituto para las Ciencias Conjuntas del Derecho Penal de la Universidad de Múnich en 2004/2005. Es autor de una decena de libros y de unos cincuenta trabajos de su especialidad. Los temas centrales de su tarea científica son: duración razonable del proceso y prescripción penal, derecho penal internacional, presupuestos procesales, derecho penal de los derechos humanos, prisión preventiva, culpabilidad, recurso de casación, delitos de posesión o estatus, codificación penal y garantías judiciales del imputado, entre otros. Ha sido cotraductor de Derecho Procesal Penal de Claus Roxin y autor de una docena de traducciones de artículos de juristas alemanes.