Salmon played in the 1996 BDO World Darts Championship, losing in the first round 3–0 to Roland Scholten. Just a month later, Salmon won the Scottish Open, beating fellow Welshman Sean Palfrey in the final. Salmon though never progressed further in the BDO and in 2005 he began playing in PDC where he qualified for the 2006 PDC World Darts Championship, beating Rod Harrington in the earlier round before beating Owen Caffrey to qualify. He was beaten in the first round 3–2 by Dennis Smith. Salmon struggled on the PDC circuit, failing to qualify for the UK Open and the World Matchplay.