Thomas Clarke (born 21 December 1987) is an English professional footballer who plays as a defender or midfielder for National League club FC Halifax Town. He previously played for Huddersfield Town, Preston North End and Salford City. Clarke is a former England youth international, having represented England at both under-18 and under-19 level.