Bowyer har tidligere spilt for Charlton Athletic FC, Leeds United AFC, West Ham United FC, Newcastle United FC og Birmingham City FC. Han har én landskamp for .