Following her graduation from the Utrecht University Faculty of Law in 1979, she worked as advocate and defence counsel in private practice in Maastricht the Netherlands. From 1987 onwards she was lecturer in Criminal Law at the University of Maastricht. She is the founder of the University legal aid clinic (Advocatenpraktijk Universiteit Maastricht) in 1988 and was coordinator of this legal aid clinic during the first eight years. In 2002 she became Professor of Criminal Defence and in 2005 Professor of Criminal Law at the University of Maastricht. In september 2013 she became Advocate General at the Supreme Court of the Netherlands and she remains part-time professor of Criminal Law and Criminal Procedure at Maastricht University.