Han var kjent som komponist og musiker. Han representerte sitt land i Eurovision Song Contest 2018 i Lisboa i Portugal, sammen med gruppen Balkanika og nummeret .