James Michael Collins (b. 23 August 1983) is a Welsh footballer who plays as a defender for West Ham United.