Born in Croydon, Joss made his start in football at the West Bromwich Albion academy, where he progressed to sign professional terms with the Midlands Club in 2008.
After loan spells at Shrewsbury, Cheltenham and Tranmere, Joss signed permanently for Tranmere in May 2010. During his two-year stay at Tranmere Joss made over sixty appearances at Prenton Park, before joining Notts County.
Joss spent the past two seasons at Dagenham & Redbridge where he captained the East-London outfit.
In June Joss signed a two-year deal with the Exiles, ahead of the start of the upcoming season.