 He was a FIFA-listed referee from 2001 to 2016, and refereed his first UEFA Champions League qualifying match on 31 July 2002.He took charge of a UEFA Cup first round match between Celta de Vigo and Odense Boldklub two months later, but it was not until 4 November 2008 that he refereed his first Champions League group stage match, when he officiated a match between Barcelona and Basel.He refereed his last official match in the Romanian First Division on 14 December 2018, when he officiated a thrilling game between Concordia Chiajna and FC Politehnica Iași, 3-6.