Janković je rođen 1970. godine u Loznici.
Diplomirao je na Pravnom fakultetu u Beogradu 1996. godine, na smeru za upravno pravo. Na Fakultetu političkih nauka završio je 2005. godine specijalističke studije bezbednosti i stekao zvanje specijaliste za nacionalnu i globalnu bezbednost.
Od 1994. do 1997. bio je novinar u Agenciji Beta. Bio je angažovan u desku na pitanjima pravnog karaktera, kao i na poziciji pomoćnika dežurnog urednika i urednika nedeljnog izdanja na engleskom jeziku.
Nakon toga, počinje da radi u Ministarstvu za omladinu i sport kao stručni saradnik. Sekretar Saveznog ministarstva sporta postaje 2000. godine, a već naredne – pomoćnik saveznog sekretara za sport i omladinu. Od 2003. radio je kao nacionalni pravni savetnik u Odeljenju za demokratizaciju Misije OEBS-a u Beogradu.
Na funkciju Zaštitnika građana poslanici Skupštine Srbije izabrali su ga 29. juna 2007. godine, a zakletvu je položio 23. jula 2007. godine. Mandat Zaštitnika građana traje pet godina.
Svira nekoliko instrumenata.
Govori engleski jezik. Oženjen je i ima sina.





