Career
Originally from Los Angeles, Stephen moved to Pasadena as a teenager and attended John Muir High School, graduating in 1972. After highschool he joined the United States Navy where he first began drawing newspaper cartoons. After the navy he attended Pasadena City College and Rio Hondo College majoring in Art, English and Fire Sciences, before beginning work in advertising.