Comenzó a jugar en las categorías inferiores del BC Levski Sofia, para pasar en 2004 a formar parte del PBC Lukoil Academic, equipo con el que debutó en la Liga de Bulgaria en la temporada 2005-06, disputando 11 partidos en los que promedió 4,1 puntos por partido.
[1] En 2010 ficha a prueba por el Iraklis BC, pero tras ser cortado acaba fichando por el EK Kavala,[1] donde tras una primera temporada con pocosa minutos de juego, ya en la segunda acabó promediando 6,9 puntos y 2,8 rebotes por partido.
[2] Mediada esta temporada regresó al BC Levski Sofia, donde acabó la misma promediando 12,8 puntos y 5,1 rebotes por partido.
[3] Al año siguiente volvió al PBC Lukoil Academic, pero tras una temporada fichó por el UBC Güssing Knights de la Liga de Austria, equipo con el que ganó la liga y la copa de su país,[1] contribuyendo con 10,7 puntos y 2,8 rebotes por partido.
[3] [actualizar] En septiembre de 2022 disputó con el combinado absoluto búlgaro el EuroBasket 2022, finalizando en vigésima posición.