Bachelor of Science; Doctor of Medicine.
Physician Municipality Federation Southwest Satakunta, Noormarkku, Finland, 1977—1983, medical director, 1983—2002, Municipality Federation of Hämeenlinna Region, Finland, 2002—2004. Chief physician education and development Satakunta Hospital District, Pori, Finland, since 2004. Project manager Satakunta Macro Pilot, Pori, Finland, 1998—2001.
Medical lieutenant land forces.
Member of Rotary Club Pori Karhunpää.
Married Päivi Varhelahti, July 19, 1969. Children: Jussi, Anu.