Arbitro internazionale dal 1995, ha diretto ai Mondiali 2006 e 2010, agli Europei 2005, Europei 2009 e in varie edizioni dell'Eurolega. Nel 2012 è tra i 30 selezionati per i Giochi della XXX Olimpiade. L'anno successivo è uno degli arbitri designati per l'Europeo 2013 in Slovenia. Nel maggio 2013 è stato primo arbitro nella semifinale di Euroleague tra CSKA Mosca e Olympiacos e ha diretto, sempre come primo arbitro, la finalissima tra Olympiacos e Real Madrid.