Giovanni Princigalli a enseigné le cinéma à la McGill, à la SAC de l'Université de Montréal, à l'UQAM, et il a donné des ateliers de cinéma à des enfants en Amérique Latine, au Canada et dans un camp rom en Italie. En décembre 2018 il a adhéré à la RED UNIAL (Universo Audiovisual de la Ninez Latinoamericana y Caribena) située à La Havane. Ses films sont un mélange de comédie et de dramme, de social et d'intime, de réalité et d'imaginaire, de rêves et de déceptions, de histoires d'amours et de lutte pour la survivance et pour l'émancipation. Ses films sont habités par des femmes ou des enfants Roms, par des jeunes africaines et cubaines, par des amoureux homosexuels, par une famille italo-palestinienne, ou encore par des anciennes femmes émigrantes italiennes. Ses protagonistes sont des héros fragiles.