Associate of Arts, Bucks County Community College, Newtown, Pennsylvania, 1986. Bachelor, Temple University, Philadelphia, 1988.
Video editor Choices Entertainment, Morrisville, Pennsylvania, 1985—1995, self-employed, since 1995, children's book author and illustrator, since 2002.
Board member Morrisville Public Library., since 2002. Member of Society of Children's Books Writers and Illustrators.
Married Heather Diprato, August 20, 1988.