A versatile attacking player signed in the summer of 2022. He joined the club following his release from League Two side Stevenage, having also played in League One for Bristol Rovers and in the academy setup at Premier League Crystal Palace. An athletic and pacey left-footed player, he is predominately a centre-forward, but can also be utilised anywhere down the left flank.
He joined Palace at the age of 14 and spent six years in total at the London club – notably making the first-team matchday squad on four occasions for Premier League games, including a match against AFC Bournemouth in April 2018 when he was just 18. He was named as the club’s Scholar of the year and signed his first professional contract that summer. In August he joined Isthmian League Premier Division side Kingstonian on loan and went onto score seven times in 19 appearances in all competitions.
Bristol Rovers swooped in January 2020, signing him on a two-and-a-half-year deal. He made 35 appearances over the next 18 months, including 31 in the Football League, scoring four times – with his first goal for the club, in October 2020, the equaliser in a 2-1 away win at Lincoln City. He joined Stevenage in June 2021 and made 19 appearances last season, scoring once, in the EFL Trophy.