On 13 August 2019, he made his professional debut for Swansea in a 3–1 victory over Northampton Town in the first round of the League Cup.[9] He made his league debut as a substitute against Huddersfield Town on 26 November 2019.[10]