Han er utdannet ved Universitetet i Stavanger og Misjonshøyskolen, og arbeidet på 1970-tallet i oljeindustrien i Stavanger. Han var aktiv i Stavanger bystyre fra 1996 til 2011.