Rođen je 1982. godine u Beogradu. Završio je Fakultet organizacionih nauka, diplomirani je inženjer organizacionih nauka.
Kapiten je vaterpolo reprezentacije Srbije i jedan od najboljih vaterpolista sveta, koji je za reprezentaciju odigrao 284 utakmice i postigao 330 golova.
Sa reprezentacijom je postigao sledeće uspehe: 2002. godine bronzana medalja na Svetskom prvenstvu, 2003. godine zlatna na Evropskom i bronzana medalja na Svetskom prvenstvu, 2004. godine srebro na Olimpijskim igrama i srebro u Svetskoj ligi, 2005. godine zlatna medalja na Svetskom prvenstvu i zlato u Svetskoj ligi, 2006. godine zlato na Evropskom prvenstvu i zlato u Svetskoj ligi.
Takođe, 2007. godine osvojio je zlato u Svetskoj ligi, 2008. godine zlato u Svetskoj ligi, srebrnu medalju na Evropskom prvenstvu i bronzu na Olimpijskim igrama, 2009. godine bronzu u Svetskoj ligi, zlato na Medunarodnim igrama i zlato na Svetskom prvenstvu.
Zlato u Svetskoj ligi osvojio je i 2010. godine, kao i zlato na Svetskom kupu i bronzu na Evropskom prvenstvu, 2011. godine bio je osvajač zlata u Svetskoj ligi i srebra na Svetskom prvenstvu, 2012. godine zlata na Evropskom prvenstvu i bronze na Olimpijskim igrama, a 2013. godine zlata u Svetskoj ligi.
Igrao je u klubovima Partizan, Jadran, Posilipo, Pro Reko, Mladost, Radnički.
Obavlja funkciju ministra omladine i sporta u Vladi Srbije od 2. septembra 2013. godine.