По професия той е електроинженер и е работил на ръководни позиции в областта на енергетиката, включително в международна компания, каза за себе си пред репортер на БТА Ковчазов.
Той отбеляза, че е водач и на листа за общински съветници, съставена от общо шест души, които не са партийно обвързани.