NXT (od 2015) 17 października 2015 zostało ogłoszone, że Clark podpisał kontrakt rozwojowy z WWE i zostanie przydzielony do rozwojowego brandu NXT, a dalsze treningi będzie odbywał w WWE Performance Center. W ringu zadebiutował podczas gali typu house show z 5 lutego 2016, gdzie przegrał z Riddickem Mossem. W telewizji zadebiutował 20 lipca podczas tygodniówki NXT, gdzie przegrał z Austinem Ariesem. 19 października skonfrontował się i wyzwał do walki posiadacza NXT Championship Shinsuke Nakamurę, lecz został przez niego zaatakowany i pobity. Po raz pierwszy wygrał walkę 1 marca 2017 podczas edycji NXT, gdzie pokonał Seana Malutę. 24 maja zadebiutował w nowym charakterze upodabniając się do Prince'a, gdzie zmienił pseudonim ringowy na „Velveteen Dream” i nie odniósł się do poprzednich występów w federacji. Jesienią rozpoczął rywalizację z Aleisterem Blackiem, którego regularnie prześladował i chciał wymusić, aby ten wypowiedział jego pseudonim. Doprowadziło to do ich walki podczas gali NXT TakeOver: WarGames z 18 listopada, gdzie Dream przegrał z Blackiem.