Hoskins was born and raised in Perth, Western Australia and represented his state at various age-group levels during his school days. He was a member of the Force training squad for both the 2012 and 2013 Super Rugby seasons. During this time he gained useful international experience with appearances against Samoa A in the IRB Nations Cup and a Tongan XV side at the beginning of 2013.[5]
On 28 April 2016 it was announced that Hoskins would join Green King IPA Championship side London Irish for the 2016-17 season.[8] Hoskins was a regular starter as Irish were promoted at the close of the 2016-17 RFU Championship season. Earning 24 caps in total.[9] Since the 2016-17 season, Hoskins has racked up 64 caps for London Irish and in the 2018-19 season was voted Supporters Player of the Season.
In 2021, Hoskins was drafted into Dave Rennie’s Wallabies squad to potentially cover for Taniela Tupou, who had suffered a head collision in the Scotland game, prior to their clash with England. He made his debut at Twickenham coming on as a substitute on 13 November 2021.