Background
Graham was born in Melbourne, Australia. Graham was born in Melbourne, Australia, but spent his youth moving throughout Australia, Singapore, New Zealand and Japan.
Graham was born in Melbourne, Australia. Graham was born in Melbourne, Australia, but spent his youth moving throughout Australia, Singapore, New Zealand and Japan.
He played youth football with Vicenza before making his professional debut with Ascoli in 2013. In 2014, Liam signed with Monza and subsequently played for Pro Patria on loan. Graham has played for New Zealand U-20, but is also eligible to represent Australia.
He started playing football aged five.
Club
Graham signed for Serie B club Vicenza in 2010 after an eight-day trial with the side. He played two seasons for the side"s youth team in the Campionato Nazionale Primavera.
On 10 August 2012, Graham signed a senior contract with Ascoli. He made his competitive debut for the side in a loss to Hellas Verona in the 2012-2013 Serie B, coming on for Róbert Feczesin after 77 minutes.
Graham missed the 2013-2014 season after tearing his anterior cruciate ligament at the beginning of the season and was left without a contract.
After his recovery, he spent the final months of the season training with Savona. In 2014, Graham signed with Monza before being loaned out to Pro Patria in the Lega Pro. Graham"s debut came in September 2014, starting in a 2–0 loss to Südtirol.
In October 2015, Graham joined Football League One club Chesterfield.
He joined National League South Whitehawk on loan in March 2016. International
In April 2011, Graham was called up to the New Zealand U-20 squad for the 2011 OFC U-20 Championship.
Graham remains eligible to represent Australia or New Zealand at international level