John Robert Kavanagh was born in Ireland on August 28, 1968 and rode his first winner, Our Severin, at Limerick on October 8 1987.
He retired in October 2003, after riding over 300 winners, including nine for the Queen Mother.
His biggest wins included
1992: Tolworth Hurdle - New York Rainbow
1998: Lanzarote Hurdle - Shahrur
2001: Fighting Fifth Hurdle - Landing Light.
2002: Castleford Chase - Geos