The Zimbabwe international arrives at The ReachTV Stadium this summer having come through the Academy at Sheffield Wednesday, where he scored five goals for the Under 21 team last season – the last being in a 3-0 win over Peterborough in March.
Having joined as a 13-year-old, he signed his first professional contract at Hillsbrough in August 2023, going on to be named as an unused substitute against Huddersfield in October 2023. He then made his professional debut as a substitute in a 2-0 loss against Coventry City on Boxing Day 2023, before coming off the bench in the FA Cup Fourth Round replay against the same opposition in February 2024.