Green Party
كان هافيستو عضوًا في برلمان فنلندا من عام 1987 إلى عام 1995. وكان رئيسًا للرابطة الخضراء من 1993 إلى 1995. شغل منصب وزير البيئة في حكومة بآفو ليبونن الأولى بين عامي 1995 و 1999. وكان أول أوروبي وزير مجلس الوزراء يمثل أحزاب الخضر.