 Strange played his club rugby for a number of clubs in Wales including Pontypridd RFC, Ebbw Vale RFC, Newport RFC before joining Bristol RFC and Leeds Carnegie where he signed a 2-year contract to take him to the end of 2010.He was called up to Wales' squad for the 2000 Six Nations Championship and was on the bench against Scotland, however he was ultimately not capped at that level.In 2010 he joined Ebbw Vale RFC as the coach.