Han har en master i statsvitenskap som han tok ved Åbo universitet. Ved siden av politikken jobber han på universitetet.