In August 2023 Ngwenya once again returned to the Scottish Championship on loan, joining Partick Thistle on a season long loan.[5]
Dunfermline Athletic
On 27 June 2024, Ngwenya signed with Dunfermline Athletic on a two-year deal.[6]
International career
Born in Scotland, Ngwenya is also eligible for Malawi and Trinidad and Tobago through his parents.[7] In June 2021, he made his debut for Malawi in a 2–0 friendly defeat to Tanzania, starting the match.[8]