In 1976, he founded the small press publishing company Jabberwocky Graphix, initially to print and distribute his own art and comics, although he has subsequently published the work of over 300 other artists from around the world. Among the Jabberwocky Graphix publications were some of the early minicomic format booklets, ranging from the standard 8-pager up to the thick, 375 page "One Year's Worth". Between 1987 and 1988, he wrote and drew four issues of the comic book Mechthings, which were published by Renegade Press. In the early 1990s he worked on Shadowhawk for Jim Valentino at Image Comics. For that comic he was listed in the credits as the "Big-Background Artist", which referred to his role in both penciling and inking the larger and more detailed background designs only on certain select panels and pages, rather than throughout.
From 1987 to 1991 he was a regular contributing illustrator to the science fiction magazine Amazing Stories. In 2008 he began producing illustrations for the newsletter Ansible, published by British author David Langford, creating a full color version for the on-line edition, and a different black-and-white version for the print edition. Since 2010 he has written and drawn the monthly cartoon "The Funny Business of Art" for Sunshine Artist magazine.