Education
Invincibile attended Payne Road Primary School, Brisbane, Australia.
Invincibile attended Payne Road Primary School, Brisbane, Australia.
His clubs in Australia included The Gap, Taringa Rovers, Brisbane Strikers and the Marconi Stallions. Swindon Town
Invincible scored a total of 24 goals while at Swindon Town. Kilmarnock
On 24 July 2003, Invincible was signed as a free agent by Jim Jefferies on a one-year deal.
He was troubled by injuries in his first season, but went on to make 21 appearances and score five goals.
He played the roles of winger or striker, and wore the number 11 shirt. In April 2006, Invincibile turned down the chance to return to the Australian National League by refusing an offer from A-League team Melbourne Victory.
In the final league match of the 2008-2009 season, Invincibile scored the opening goal for Kilmarnock in the away match against Motherwell, and he finished with 8 goals for the season
On 31 January 2011, it was reported that Kilmarnock released Invincibile from his contract. Street Johnstone
On 25 February 2011, he joined Street Johnstone on a short term contract.
Army United
In January 2012, he joined Thai Premier League team Army United.
Dundee Football Club
On 2 July 2015, Invincible returned to Scotland to train with Dundee F.C with a view to a contract. He was named on the bench for a behind closed door friendly with Queen of The South. On 26 August 2009, Invincible was named in the Australian squad for a friendly against South of Korea, which was played on 5 September in Seoul, South of Korea.
His most important was an injury-time winner against Peterborough United that effectively saved Swindon from relegation in the 2000-2001 season. In November 2006, he helped Kilmarnock into the semi-finals of the Commonwealth of Independent States Insurance League Cup by curling home the winner in a 3–2 victory over Motherwell.
He was selected in the Australian under-20s team and was a member of the Queensland Academy of Sport.