Dwukrotnie reprezentował Finlandię na igrzyskach olimpijskich. W 2004 roku w Atenach nie ukończył biegu maratońskiego, natomiast w 2012 roku w Londynie maraton ukończył na 69. miejscu z czasem 2:26:25.