Воспитанник «Ботева» (Враца), выступавший на позициях атакующего полузащитника, центрального полузащитника и нападающего. В 1998 году перешёл в «Локомотив» (Русе), где играл до 2001 года, после чего стал игроком клуба «Чикаго Трастник». В 2002 году последовательно защищал цвета «Академика» (Свиштов), военной команды «Армеец» (София) и «Спартака» (Варна).
В 2003 году он стал игроком ЦСКА, где выступал до 2004 года. В составе «армейцев» провёл 2 матча и забил 1 гол в Кубке европейских чемпионов, а также сыграл 1 матч в Кубке УЕФА. В 2004 году на правах аренды играл за «Видиму-Раковски» (Севлиево), после чего был продан в «Славию» (София).
В 2005 году выступал за «Дунав» (Русе) на правах аренды, в 2009 году перешёл в «Черно море» (Варна), а в следующем году подписал контракт с «Локомотивом» (Мездра). Позднее, в 2010 году, играл за «Локомотив» (Пловдив). В 2011 году продолжил карьеру в азербайджанском «Туране» (Товуз).
В 2012 году защищал цвета «Бдина» (Видин), «Витоши» (Бистрица) и снова «Дунава» (Русе). В 2013 году перешёл в «Ком» (Берковица), а с 2015 года выступал за «Вихрен» (Сандански). В 2016 году стал игроком «Хебыра» (Пазарджик).
За молодёжную сборную Болгарии провёл 8 матчей и забил 1 гол.