Rođen 1969. u Zagrebu. Završio Školu primijenjene umjetnosti i dizajna u Zagrebu. Godine 1989. počinje raditi u Zagreb filmu kao animator te objavljuje prve stripove i ilustracije. Autor je animiranog filma Paranoia i plakata za Festival animiranog filma Zagreb 1994. Stripove je objavljivao u gotovo svakoj strip reviji koja je izlazila u Hrvatskoj u devedesetima, najčešće s Darkom Macanom kao scenaristom. Zajedno su realizirali nekoliko strip-serijala: Albert Batler, Saša, Svebor i Plamena, Martina Mjesec. Godine 1999. počinje raditi za američkog izdavača DC Comics/Vertigo. S Jamiem Delanom kreira serijal Outlaw Nation, za koji 2001. dobiva nagradu Russ Manning za najboljeg debitanta na američkoj sceni. Za istog izdavača prema scenariju Andya Digglea 2002. crta mini serijal Lady Johanna Constantine. Za dvadesetu obljetnicu kultnog stripa Hellblazer nacrtao je epizodu Hellblazer Presents: Chas – The Knowledge po scenariju Simona Olivera.