[citation needed] He played his junior football for the Levin Knights and the Pukekohe Pythons, before being signed by the Manly Warringah Sea Eagles.
[6] In 2008, Edwards played for Manly Warringah Sea Eagles' NYC team,[7] however his contract was terminated at the start of 2009 due to disciplinary reasons.
He was subsequently banned for the rest of the season, but had the charges downgraded on appeal and was allowed to play for Southport in the final series.
[14] In 2017, Edwards missed the first 7 rounds of the season after pleading guilty to a domestic violence charge, having poured alcohol over the head of his partner during an argument.
[16] On 15 May 2018, Edwards was stood down indefinitely by Parramatta after he allegedly fled from police following a random roadside check in Merrylands, Sydney.
Edwards did not face Fairfield Local Court but attended a traffic offenders course, having been accused of abandoning a vehicle he was driving on a suspended licence.
[22] In the Super League XXIV season during a match between Catalans and Warrington, Edwards was involved in an ugly on-field brawl with opposition players.
Edwards was initially placed on report during Huddersfield's game against Catalans Dragons after appearing to stick his finger in Sam Kasiano's buttocks.
[27] He was voted the Fans' Man of the Match for his performance against the Leeds Rhinos in the Challenge Cup,[28] and scored his first try for the club on 14 April against Wakefield Trinity.
[30] Edwards played 25 games for Castleford in the Super League XXVIII season as the club finished 11th on the table narrowly avoiding relegation.