Career
He plays at centre and wing. Born in Brisbane, Queensland, Elliot played his junior rugby league for the Runaway Bay Seagulls, before being signed by the Sydney Roosters. Early career
From 2012 to 2014, Elliot played for the Sydney Roosters New York City team
2014
On 3 May, Elliot played for the Queensland under-20s team against the New South Wales under-20s team
In Round 17 of the 2014 NRL season, he made his NRL debut for the Roosters against the Cronulla-Sutherland Sharks, scoring a try on debut. On 2 September, he was named at centre in the 2014 New York City Team of the Year.
2015
On 27 July, Elliot re-signed with the Roosters on a 2-year contract.