in san francisco in the early 1970s, he worked alongside such cartoonists as s. clay wilson, spain rodriguez, justin green, bill griffith and art spiegelman. with the latter three, he collaborated on "arcade: the comics revue". in the 1980s, his cartoons appeared regularly in the "national lampoon", where he was a contributing editor and collaborated with p.j. o'rourke on satirical features.