He got his first journalistic experience working for the Tuzla-based TV station TVT in 2001. A year later he joined the then top-circulation daily newspaper Dnevni Avaz, where he focused on investigating corruption, crime and other political and social topics.
When daily newspaper Faktor and its website opened, he became its correspondent from Tuzla, reporting on similar topics. He was the editor-in-chief of a news site called bportal.
He graduated in journalism from the Department of Journalism of the Faculty of Philosophy at Tuzla University in 2005.
He has attended numerous training courses for journalists organised by UNICEF, Save the Children and BIRN.