He previously played for Torquay United, Cambridge United, Southend United, Leyton Orient, Colchester United, Northampton Town, Aldershot Town, Luton Town and Dagenham & Redbridge.
Before, he played for Torquay United, Cambridge United, Southend United, Leyton Orient, Colchester United, Northampton Town, Aldershot Town, Luton Town, and Dagenham & Redbridge.