From 2004 to 2005 and from 2009 to 2010, he was a Judge of the Supreme Court of the Czech Republic; from 2006 to 2008 and from 2010 to 2011 he was a judge at the International Criminal Tribunal for Rwanda.
Von 2004 bis 2005 und von 2009 bis 2010 war er Richter des Obersten Gerichtshofs der Tschechischen Republik; von 2006 bis 2008 und von 2010 bis 2011 war er Richter am Internationalen Strafgerichtshof für Ruanda.