Jeff has been with Archie Comics for the past 23 years, most notably drawing Betty and Veronica. He has worked on many other characters as well including Looney Tunes, Peanuts, and the Tom and Jerry newspaper strip.