The Knicks signed F Troy Williams on Tuesday after he completed back-to-back 10-day contract stints dating back to February.
Details of the contract were not immediately disclosed.
Williams has played in eight games with the Knicks and is averaging 8.1 points per game. He has also spent time this season playing for Rio Grande of the G-League , where he averaged 19.8 points in 29.1 minutes.
The 23-year-old appeared in four games with the Rockets this season and averaged 1.3 points per game. During his rookie year, he split time between Memphis and Houston, averaging 6.2 points per game in 30 games.