Osnovao je gradski radio ZID,izdavačku kuću ZID,čiji je bio i direktor. Bio je član Executive Board of Bosnian Peace Corps, kao i direktor Pravnog centra FOD BiH te osnivač Open Society Fund BiH.
Diplomirao je na Pravnom fakultetu u Sarajevu, a postdiplomski studij i doktorat završio je na beogradskom Univerzitetu.
Dobitnik je nagrade Europskog kluba za mir i protiv rasizma i ksenofobije, Roosveltove medalje i nagrade Francuske legije časti.
Napisao je i knige Marx i Kelsen, Pravni sistem SFRJ, Philosophy of Law, Suvremena američka pravna teorija, Novi ustav BiH i Elementi europskog prava.