Harris joined United in November 2024. He arrived as a free agent, after a four-year spell in Turkey.
He spent time with Tuzlaspor, Samsunspor, Bandırmaspor and Şanlıurfaspor.
Prior to his move to Turkey, Harris spent time in Ukraine with Metalist Kharkiv.
The move to Ukraine followed a two-year stint with Sheffield Wednesday, where Harris racked up 81 appearances for the Owls.
Before his move to Wednesday, Harris was on the books at Cardiff City for seven-years from 2012-2019, where he made 70 appearances. In that time he also had loan spells at Barnsley and Brentford.
He began his career at Wycombe Wanderers, coming through their academy and went on to make 19 first team appearances for the Chairboys.