Кариера
Юноша на Бдин Видин от 1992, играе като атакуващ полузащитник, но се справя отлично и като полузащитник. През лятото на 2000 преминава в школата на Спартак Плевен. Играе за Спартак Плевен, като остава в тима до юли 2004. В периода от лятото на 2004 до юни 2006 се завръща в тима на Бдин Видин.
Започва да работи като треньор в школата на Бдин Видин от юли 2009 като е старши треньор на формацията до 19 години. През лятото на 2010 става старши треньор на Бдин Видин и остава в тима до лятото на 2015. В средата на юни 2016 става старши треньор на Ботев Козлодуй. На 19 август 2016 е назначен за старши треньор на Ювентус Малчика, като е в тима до средата на септември 2016. На 25 януари 2017 става треньор в школата на Ботев Враца, като е треньор на формацията до 19 години. От юли 2019 е старши треньор на втория отбор на Ботев Враца. На 10 декември 2020 става помощник треньор на Ботев Враца, като остава в тима до 9 юни 2021. След това в рамките на сезон 2021/22 е съветник на спортно техническия щаб на Дреновец. На 1 юли 2022 става помощник треньор на Валентин Илиев във втория отбор на централен спортен клуб на армията 1948. От 1 юли до 22 август 2023 става помощник треньор на Валентин Илиев в Спартак Варна. От 5 април 2024 до 30 октомври 2024 е помощник треньор в щаба на Валентин Илиев в централен спортен клуб на армията 1948. На 16 септември 2025 става помощник треньор на Валентин Илиев във втория отбор на ЦСКА, а на 20 септември е назначен за временен помощник треньор на ЦСКА в щаба на Валентин Илиев, като остава на поста до 24 септември 2025, когато се завръща във втория отбор на ЦСКА.