Piscopo began his youth career with Melbourne Phoenix, and later the Genova International School of Soccer.[5] He was signed by Inter Milan in 2011, where he played with the youth teams for six years, before signing with Torino in 2017 to join the youth setup.[6]
Renate
In August 2017, Piscopo was transferred to Renate, signing a three-year deal. Piscopo stated his intentions for leaving Torino were attain more first team experience.[7] He made his league debut on 27 August as a substitute in a 3–0 win at home against Padova.[8]
Piscopo qualified for the Tokyo 2020 Olympics. He was part of the Olyroos Olympic squad. The team beat Argentina in their first group match but were unable to win another match. They were therefore not in medal contention.[14] He is also eligible to represent Malta.