On je bio lider hrvatske Liberalne partije, član parlamenta, ministar u kabinetu, a donedavno je bio i predsjednik hrvatskog Helsinškog komiteta.
Bio je čelnik Hrvatske liberalne stranke, zastupnik u Saboru i ministar u vladi, a donedavno je bio predsjednik Hrvatskog helsinškog odbora.