The 25-year-old forward, who was recently on trial at The Bescot, has signed a deal with the Saddlers until the end of the season.
"We had him here on trial last week and it is clear to see that he is a player who has a bit of pace about him and always gives 100 per cent effort," Saddlers boss Colin Lee told the club's official website:
"He will give us something that we haven't already got in the side at the moment and it is worth taking a chance on him.
"It's a good opportunity for him and us and I hope that it works out well and becomes a longer-term deal."