Dwyer, who was born in Liverpool, was apprenticed to trainer Ian Balding in Kingsclere, Hampshire.
[1] On 6 June 2003, Dwyer rode Casual Look, trained by Andrew Balding to victory in the Epsom Oaks.
[2] In 2006 he achieved a second Classic success when Sir Percy, trained by Marcus Tregoning, won the Epsom Derby.
[4] In 2019, Dwyer established a successful partnership with Pyledriver, trained by his father-in-law William Muir.
He underwent two operations on his knee but the injury left him unable to ride in races and he announced his retirement in July 2022.