Rođen 1946. u Beogradu, u Srbiji. Diplomirao na Grafičkom odsjeku Akademije za primijenjene umjetnosti u Beogradu. Kao politički karikaturist posljednjih nekoliko desetljeća radi u najznačajnijim novinama i časopisima u regiji. Od 1969. do 1993. radio je kao karikaturist u beogradskim Večernjim novostima, a od 1993. redovno surađuje s nekoliko vodećih američkih novina: The New York Times, The Wall Street Journal, The Toronto Star, Scientific American… Od 2009. je stalni suradnik Politike. Kao koautor ili ilustrator kreirao je preko 30 knjiga za djecu koje su objavljene na prostorima bivše Jugoslavije ili SAD-a. Za knjige i političku karikaturu dobio je bezbroj nagrada širom sveta. Radio kao profesor opreme knjige i ilustracije na beogradskoj Akademiji primijenjenih umjetnosti i profesor animacije i ilustracije na Sheridan Collegeu u Kanadi. Od 1993. živi u Torontu.