Кариера
Юноша на ЦСКА. Играе като полузащитник. През лятото на 2012 е привлечен в първия състав на тима и участва в контролни срещи, но не стига до официален дебют. Няколко месеца по-късно преминава в школата на Лудогорец Разград. Играе за втория тима на Лудогорец Разград. През сезон 2013/14 е даден под наем на Академик Свищов, където записва 18 мача с 1 гол. На 26 юли 2014 става играч на Спартак Плевен, където изиграва 31 мача с 3 гола като помага на тима да спечели първо място във В група на България. На 20 юни 2016 се присъединява към Созопол, но напуска на 10 декември 2016 след 8 изиграни мача. На 31 декември 2016 подписва с Монтана, където има 11 мача. Дебютира за тима на 12 февруари 2017 в мач срещу Лудогорец Разград. На 30 юни 2017 е закупен от Септември София. Дебютира за тима на 17 юли 2017 в мач срещу Дунав Русе. Изиграва 17 мача с 2 гола и на 2 септември 2018 е трансфериран в Газ Метан Румъния. След 30 мача с 1 гол на 1 юли 2019 става футболист на Университатя Крайова Румъния. Записва 26 мача с 1 гол за тима. От 18 януари до 30 юни 2021 е даден под наем на Волунтари Румъния, където играе в 17 мача с 3 гола. Завръща се в Университатя Крайова Румъния като записва нови 8 мача и закръгля статистиката си за тима на 34 мача с 1 гол. В началото на 2022 преминава под наем в Динамо Букурещ Румъния и закупен от тима на 1 юли 2022 като изиграва 12 мача с 1 гол за тима. На фона на продължаващите проблеми на тима от финансово естество на 6 август 2022 разтрогва договора си. На 23 август 2022 преминава в Ботошани Румъния, за да остане в тима до 25 юли 2023. На 2 октомври 2023 подписва с Локомотив София. На 1 юли 2024 акостира в Херманщат Румъния.