He made his senior debut against Carlton in round 14 of the 2013 AFL season as a late replacement for Mitch Morton, who withdrew from the side due to injury.[2]
At the conclusion of 2016 season, he requested a trade from the Swans after failing to agree to terms for a new contract.[3] However, he was unable to find a club during the trade period and was subsequently delisted by the club less than four weeks after appearing in the 2016 AFL Grand Final.[4] He nominated for the AFL draft, but was not selected by any club.[5]