Moseley was recommended to Welsh county club Glamorgan by
Trevor Bailey and
Reg Simpson and made his
First Class debut in 1980, taking over a hundred wickets for Glamorgan in his first two seasons as well as receiving his county cap, before debuting for
Barbados in 1981. He played two Tests against England during their
1989–90 tour of the West Indies, in which he took six wickets, but his most significant delivery was the one that broke Graham Gooch's hand and put him out of the rest of the tour. England had been chasing a small target in search of a 2–0 series lead, which they then failed to reach before bad light intervened. Playing without Gooch, England lost the remaining two matches to lose the series 2–1. before retiring in 1992. He was considered a fast medium bowler, but those who knew him closely disputed this, calling for him to be accepted as a fast bowler. ==Later life==