He made the semi-finals for the second year running at the 2011 BDO World Championship, beating Mark Barilli 3–0, Joey ten Berge 4–3 and Gary Robson 5–4, then lost a repeat of the previous year's semi-final match with Martin Adams 4–6.