Horse Racing Ireland Animals & Veterinary Science Leigh Roche, Jockey Leigh Roche is a jockey working with horse trainer Dermot Weld.