В 2004 году начал обслуживать матчи Бундеслиги. С 2007 года — судья ФИФА. В октябре того же года судил свой первый матч на международном уровне: квалификационный матч Чемпионата Европы по футболу 2008 Румыния — Люксембург (2-0). В феврале 2008 года работал на матче 1/32 Кубка УЕФА «Панатинаикос» — «Рейнджерс», в следующем сезоне: «Ливерпуль» — «ПСВ Эйндховен» уже в Лиге чемпионов. 18 октября 2011 года обслуживал матч Лиги чемпионов «Оцелул» — «Манчестер Юнайтед».