He saddled a winner with his first runner, Better Times Ahead, at Carlisle Racecourse in October 1998.
He retired from racing on Thursday, 10 April 2008 riding the winner of his final race, Ballyvoge, at Carlisle Racecourse.
Carlisle | Carlisle, Pennsylvania | Carlisle, Cumbria | Carlisle United F.C. | Saint-Cloud Racecourse | Ascot Racecourse | Earl of Carlisle | City of Carlisle | Belinda Carlisle | Carlisle Indian Industrial School | Newmarket Racecourse | Clarke Carlisle | Cheltenham Racecourse | Carlisle railway station | Warwick Farm Racecourse | Doncaster Racecourse | Carlisle Cathedral | Bishop of Carlisle | Aintree Racecourse | Wetherby Racecourse | Newbury Racecourse | Longchamp Racecourse | Epsom Downs Racecourse | Morphettville Racecourse | Flemington Racecourse | Carlisle Floyd | Carlisle Castle | Trentham Racecourse | Sandown Racecourse | Sandown Park Racecourse |