The 20 year-old can play either as a striker or winger and has featured three times in the Swansea Under-23 side in the Football League Trophy this season.
He joins club-mate Liam Shephard at Huish Park.
Manager Darren Way has also signed Jean-Louis Akpa Akpro and Kabongo Tshimanga on transfer deadline day.
Find all the latest football transfers on our dedicated page or visit our Premier League tracker here.
League Two side Yeovil Town have signed Owain Jones from Swansea City on loan until the end of the season.