Han var leder i Sosialistisk Venstreparti 1983–1987 samt leder i Sosialistisk Ungdomsforbund 1965–1966. Han var stortingsrepresentant fra Oslo 1985–1993.