Lloyd was educated at Blackrock College, where he played on the Schools Senior Cup team, and then went to Trinity College Dublin, where he played on the universities senior side, winning the colours game against UCD for the first time in his final year in 2015–16.
During the 2015–16 All-Ireland League, Lloyd was named the Division 1B Player of the Year, and he impressed during a trial with the Munster A squad in early 2016.
[5] He made his competitive debut for Munster on 26 November 2016, coming on as a replacement for Duncan Williams in the 2016–17 Pro12 fixture against Treviso at Thomond Park.
Lloyd had been a late call-up to the starting XV after Duncan Williams withdrew from the game with an injury.
Lloyd joined Connacht on a short-term contract as injury cover for Kieran Marmion and Conor McKeon in December 2018.