In 2005, Visconte made his first senior appearance for local South Australian Premier League club Croydon Kings.
[1] On 9 January 2010, he made his first team debut for Hearts against Aberdeen, as the starting left fullback in the fourth round of the Scottish Cup.
[5][6][7][8] On 6 May 2010, after turning down a new Hearts contract, Visconte returned home to Australia to sign with A-League club Brisbane Roar.
Following his mutual termination he began negotiations with Western Sydney Wanderers FC, joining the club on 9 January on a short-term contract.
Visconte, along with teammates Tarek Elrich, Joey Gibbs and Dino Kresinger were released by the Wanderers at the conclusion of the 2012–13 A-League season.