Giampiero Castagna nació en Turín en 1961.
Se graduó en Composición y Música Coral en el Conservatorio de Turín, estudiando con M.° Gilberto Bosco.
En el campo de la música de cámara y la sinfonía, ha sido premiado en varios concursos de composición nacionales e internacionales, entre ellos el Bucchi de Romael concurso Mozart '91 en Viena, la exposición delATEM Briccialdi de Terni, los Concursos "Más allá de la vanguardia de Turín y "Antonio Bacchelli". de Livorno.
Sus obras se han representado en Italia y en el extranjero.
En los últimos años se ha dedicado especialmente a la música coral, obteniendo premios y reconocimientos (Canarias, Valle de Aosta, Cori del Trentino, "Di Cori un altro Po" 2017, Arcova 2019, "Corinfesta" 2019, Coro Virtual de Varese 2020, Concurso Amadeus - España 2020).
Actualmente es profesor, dirige grupos corales y colabora con conjuntos vocales y de cámara.