Born in High Wycombe from a Welsh father and an English mother, Talbot-Davies grew up near Birmingham and joined the Exiles program set up.
He was spotted playing for the Welsh Exiles, played age-grade for the Dragons, earned selection for Wales Under-18s and then signed a contract at Rodney Parade.
After graduating from school, he became a full-time member of the Dragons academy.
In 2017, he was called to represent Wales U20 at the Six Nations.
Talbot-Davies was given a Dragons senior debut off the bench in the Anglo-Welsh Cup clash at Leicester in the autumn of 2016.
As of April 2020, he has made 27 appearances for the South Wales side, scoring 30 points.
|2016 - present|
|2017 - present|
|2017 - 2017|