 Davies was born on 14 May 1968 in St Asaph, Flintshire.His Welsh parents lived in England at the time, but his father drove his mother across the border to make sure he was born in Wales so that he would be eligible to play rugby for the Welsh national team.He grew up in Wem, Shropshire, which he regards as his home.