Born and raised in Rome, Italy, Stefano is a professional illustrator based in New
York City for more than 20 years. He provides poster design and illustration to
theatres in New York City and across the United States. Stefano also works in
the world of fashion illustration, and his book covers have been published
internationally. A graduate of Istituto d'Arte (Rome) and School of Visual Arts
(New York City), he teaches at the City University of New York and serves on the
Board of Directors of the Society of Illustrators (New York) as International Chair.