Роден на 28 май 1972 г. в Стара Загора.
Играл е за Берое и Нефтохимик. В "А" група има 300 мача и 30 гола. С отбора на Нефтохимик е вицешампион през 1997, финалист за купата на страната през през 2000 и носител на Купата на ПФЛ през 1996 и 1997 г. За купата на УЕФА е изиграл 6 мача за Нефтохимик. Има 4 мача за националния отбор и 8 мача за младежкия национален отбор. След приключване на кариерата си като футболист през 2005 г. е помощник-треньор на Нафтекс, а през 2006 г. става старши треньор на тима. През 2007 г. завършва успешно УЕФА Про Лиценз в НСА. От началото на август 2008 г. заема поста директор на детско-юношеската школа в Берое. През пролетта на 2011 г. е старши треньор на "Нефтохимик". През 2012 г. е Изпълнителен Директор на ПФК"Нефтохимик". През 2013/2014 отново е Директор на Детско-юношеската школа на ПФК Берое. От 2017 г. е Изпълнителен Директор на ПФК Нефтохимик 1962.