Působil jako karikaturista, ilustrátor a také jako spisovatel. Kromě mnoha pohádek a knih pro děti, které sám napsal (k nejznámějším patří Kocour Mikeš a O chytré kmotře lišce), ilustroval především Osudy dobrého vojáka Švejka za světové války (pro Švejka nakreslil 1339 kreseb) a další knihy Jaroslava Haška, dále Tyrolské elegie, Krále Lávru a Epigramy Karla Havlíčka Borovského, Erbenovy a Drdovy pohádky a další.