The 22-year-old joins the West Sussex outfit on a permanent deal for an undisclosed fee.
The young striker joined the Reds in 2021 from Coventry City and made two appearances from the bench last season.
Everyone at Oakwell wishes David all the best for the future!
Good luck David, alumni number - 1373