Etter examen artium fra Bryne vidaregåande skule 1953 tok han cand.mag..-eksamen i 1959 og cand.real. i 1962 ved Universitetet i Oslo. Han ble dr.philos. i 1968 på avhandlingen . Etter to år ved Ohio State University var han amanuensis ved UiO 1965-69, førsteamanuensis 1969-87 og fra 1987 professor i faste stoffers fysikk. Han har studert fraktale strukturer blir til i materialer med uorden. Sammen med Jens Feder startet han i 1973 et prosjektet for kritiske fenomener som har hatt stor betydning innen norsk og internasjonal forskning.