Gary James Cahill (born 19 December 1985) is an English professional footballer who plays as a centre back for Premier League club Crystal Palace.