Temmes, Markku, Finland