El nombre de este artista a menudo se ha confundido a lo largo de la historia, y es famoso como Giovanni Pedrini, Gian Pietro Rizzi, Giovanni Pietro Rizzoli o simplemente Giampietrino. Estudió y trabajó en el estudio de Leonardo da Vinci (1452-1519). Está documentado en el laboratorio en Milán de Leonardo como Gian Petro, antes de 1500. Con base en evidencias recientes, se cree que no se corresponda con los artistas Giovanni Pedrini o Pietro Rizzo.
Entre sus obras más conocidas, la Virgen con el Niño y los santos Miguel y Jerónimo, un retablo que fue pintado para la iglesia de san Marino, en Pavía. También hay una colección de obras encargadas por privados, para los cuales representó a la Virgen con el Niño, María Magdalena, Lucrecia, Cleopatra, Sofonisba y Diana la Cazadora. En estas obras, la inmensa influencia de Leonardo es evidente, están relacionadas con el estilo de una obra perdida del maestro, Leda y el cisne. El mismo Giampietrino realizó una copia de ella, muy cerca del estilo de Leonardo, al cual se atribuyó por mucho tiempo.
Su estilo sigue de cerca lo de Leonardo, pero tuvo su propia gracia en el toque, pintó tonos de piel suaves, y tuvo una alusión erótica. En lo Uffizi está expuesta su Santa Catalina de Alejandría.