Han var født i Vardø og flyttet senere til Vestfold hvor han gikk på gymnaset. Han ble medlem av Oslo Schakselskap (OSS) i 1957 og representerte Norge i tre sjakkolympiader, 1964, 1966 og 1972.. Han ble norgesmester i hurtigsjakk i 1972 og norgesmester på landsturneringen i sjakk på Røros samme år.