W 2012 roku zagrał na igrzyskach olimpijskich w Londynie. Z rywalizacji singlowej odpadł w 1. rundzie, natomiast w turnieju deblowym awansował razem z Marinem Čiliciem do ćwierćfinału. Na igrzyskach wystąpił ponownie w Tokio (2020). W grze podwójnej razem z Čiliciem awansowali do finału, w którym przegrali z Mekticiem i Paviciem. W grze mieszanej wspólnie z Dariją Jurak odpadli w pierwszej rundzie.