В активната си спортна кариера играе за отборите на Локомотив Пловдив, Левски (София), Рен (Франция), Самсунспор (Турция), Газиантепспор (Турция) и Риека (Хърватия). Избран е за футболист на годината за 2000 и 2001 година. Шампион на България с отбора на Левски през 2000, 2001 и 2002, 2006, 2007 и 2009 година. Носител на купата на България за 1998, 2000, 2002 и 2007 година. Голмайстор на българското първенство за сезон 2000-2001 г.
За националния отбор има 34 мача и 4 гола.
Притежател на най-високата степен треньорски лиценз – УЕФА Pro. Треньорската си кариера започва в ПФК Левски (София) през 2010 г. след което е бил начело на ПФК Локомотив Пловдив и ПФК Черно море.
Бакалавър специалност „Публична администрация“.
През 2009 година е назначен за спортен директор на ПФК Левски. От 2019 до 2021 г. е спортно-технически директор на ПФК Локомотив (Пловдив). През 2022 г. става техически дирекотр на БФС.
Избран е за президент на Българския футболен съюз на 15 март 2024 г.
Избран е за член на Изпълнителното бюро на Българския олимпийски комитет (БОК) на Общо събрание на организацията на 26 юни 2024 г.