Wales Blues squad. On 13 February 2016, Graham played for the Indigenous All Stars against the NRL All Stars, playing off the interchange bench in the 12–8 loss at Suncorp Stadium. Graham made his debut for New South Wales in game 3 of the 2016 State of Origin series, after having originally been selected to debut in Game 2, however being ineligible due to a suspension resulting from a high tackle on Jonathan Thurston in Cronulla-Sutherland's Round 14 win over the North Queensland Cowboys. On 2 October, Graham was part of the Cronulla-Sutherland side that won the 2016 grand final to claim the club's first ever premiership. 2017 In 2017, Graham was selected for the 2017 State of Origin series. Graham was part of The Cronulla side which finished 5th at the end of the season. On 10 September, Cronulla played North Queensland in the first week elimination finals and suffered a 15-14 shock defeat. 2018 In 2018, Graham was not selected for NSW by coach Brad Fittler for the 2018 State of Origin series due to being out with injury for most of the first half of the 2018 season. In week one of the 2018 NRL finals, Graham was taken from the field in the first half during Cronulla's match against Eastern Suburbs with subsequent scans revealing the player had torn his anterior cruciate ligament (ACL) ruling him out for the rest of the season. 2019 Graham made his return for Cronulla in Round 13 against Parramatta, which Cronulla won 42–22. Graham was selected for Game 2 of the 2019 State of Origin series where he starred in New South Wales' 38–6 win at Perth Stadium. Graham was retained for Game 3 of the series, which New South Wales won 26–20 at ANZ Stadium. It was the first time since 2005 that New South Wales had won back to back series. Graham was limited to ten appearances for Cronulla in the regular 2019 NRL season, where the club finished 7th. Graham played in the elimination final loss to Manly at Brookvale Oval. On 30 September, Graham was named in the second row and as captain of the Australia PM XIII. On 7 October, Graham was named in the Australian team for the 2019 Rugby League World Cup 9s, as well as the upcoming Oceania Cup fixtures. 2020 Graham played 19 games for Cronulla in the 2020 NRL season