Moss attended Newman College, graduating in 2005. He is the great nephew of the 1970 Brownlow Medallist, Peter Bedford.[1] Drafted by Hawthorn with 56th overall pick in the 2006 AFL Draft from East Perth in the WAFL, he played as a midfielder and was on the Hawks' senior list for two seasons before being delisted, but then re-drafted at the end of the 2008 season.
After making his league debut in 2007, his 2008 season was wrecked by injuries, but he managed to play several games for Hawthorn's Victorian Football League (VFL) affiliate Box Hill Hawks. He then played his second AFL game against the Sydney Swans in round 2 of the 2009 AFL season. In Round 5 he was awarded the AFL Rising Star nomination following his four-goal and 24 possession performance against the West Coast Eagles.[2]
In 2019 it was announced that Moss would succeed Earl Spalding as coach of the Perth Football Club from the 2021 WAFL season, following a season as assistant coach as part of a transition plan.[3]