London Ladd graduated from Syracuse University with a BFA in Illustration. He works primarily in acrylic print in a painterly style, for which his picture book illustrations have been highly praised. He carries a sketchbook and paints with him everywhere he goes. Ladd and his family live in Syracuse, New York.