Famous for his starring roles as Olly Stevens in the ITV series Broadchurch and Leonardo da Vinci on BBC's Leonardo, Bailey also had a successful career as a stage actor, appearing in the 2013 Royal National Theatre production of Othello and in the 2003 Royal Shakespeare Company staging of King John.
He made his television acting debut in a 1997 episode of the ITV medical drama Bramwell.
In late 2013, he took on the part of Tim Price in the Almeida Theatre's musical version of American Psycho.
He and his three sisters were raised in Wallingford, Oxfordshire, England.
He co-starred with James Buckley in the short-lived BBC sitcom Off the Hook.