Date of birth
Billy spent the summer of 2015 training with Darrell Clarke’s squad and was offered a short term permanent deal just before the start of the new campaign.
He began his career with Swindon Town, going on to score three goals in 16 league appearances for the club.
During his time at the County Ground he spent time on loan at both Torquay United and Crewe Alexandra before making a permanent move to Torquay in the summer of 2012.
There were six goals in 70 league appearances for The Gulls but towards the end of his time at Plainmoor he suffered knee ligament damage playing for Torquay against Dagenham & Redbridge.
That was in April 2014 and, having spent time during his rehabilitation programme with Northampton Town, he signed for The Cobblers in January 2015 and remained at Sixfields until the summer, making four appearances for them, all from the bench.
Billy has represented Wales at U-17, U-19 and U-21 levels and with his injury problems behind him, he is hoping to secure a longer term deal at the Memorial Stadium as the season progresses.
Billy Made his Rovers debut on 8th August 2015 when going on as a second half substitute in the opening day's fixture against Northampton Town and scored his first Rovers goal against Hartlepool United in September 2015.
He signed a deal to keep him at the club for the remainder of the season and, following a hugely successful campaign, in which he scored 13 goals, he signed a new contract in the summer of 2016.