Han studerte litteratur og språkvitenskap på Universitetet i Bergen (f. 1944). Før han ble en av Norges betydeligste forfattere, jobbet han som industriarbeider og også som sjømann. Hans sympati for proletariatet og hans politiske engasjement gjenspeiles i forfatterskapet hans. Hans banebrytende roman Dalen Portland, som han mottok Nordisk råds litteraturpris for, skildrer livet til arbeidere og sjøfolk i småbyene under den norske industriens utvikling etter krigen. Romanene hans kombinerer samfunnssatire med en modernistisk lek med språket, og kjennetegnes av en kombinasjon av elementer fra europeisk kritisk realisme, moderne avantgarde og latinamerikansk magisk realisme. Han har selv oversatt den chilenske dikteren Pablo Neruda til norsk, samt et utvalg av kubanske diktere. Til tross for hans omfattende forfatterskap, kjenner tsjekkiske lesere bare essayboken Pyramiden, om en forlatt sovjetisk gruveby på Svalbard som en gang var det mest perfekte kommunistiske stedet i verden.