Начал профессиональную карьеру в клубе ЦСКА (София). Позже играл за греческий ОФИ. В феврале 2006 года перешёл в запорожский «Металлург». Сыграл всего 3 матча и перешёл в болгарский клуб «Черно Море». Летом 2008 года перешёл в азербайджанский «Баку».
Провёл 6 матчей за сборную Болгарии.