ב-22 בפברואר 2019 חתם על חוזה לעשרה ימים ביוסטון רוקטס,[10] אך לא שיחק. לאחר שעבר לריו גרנדה ואלי ויפרס, קבוצת הפיתוח של הרוקטס, ב-22 במרץ חתם על חוזה ברוקטס עד לתום עונת 2018/2019.[11] ב-24 במרץ ערך את הופעת הבכורה שלו ב-NBA, כששיחק חמש דקות בניצחון קבוצתו 113–90 על ניו אורלינס פליקנס, אך לא קלע.[12] ב-30 ביולי שוחרר מהקבוצה.[13] במהלך שבעת המשחקים ששיחק בקבוצה רשם ממוצעים של 0.9 נקודות, 0.6 ריבאונדים ו-0.6 אסיסטים ב-4.7 דקות למשחק.
באוקטובר 2019 חתם על חוזה דו כיווני עם וושינגטון ויזארדס ועם קפיטל סיטי גו-גו, שלוחתה של הוויזארדס בליגת הפיתוח.[14] ב-17 בדצמבר 2019 שוחרר מהקבוצה,[15] אך ארבעה ימים לאחר מכן חתם שוב בסיטי גו-גו.[16] בעשרת משחקיו בוויזארדס העמיד ממוצעים של 2.7 נקודות, 1.5 ריבאונדים ו-2.8 אסיסטים ב-12.3 דקות למשחק.
ב-4 בינואר 2020 חתם על חוזה דו כיווני עם ברוקלין נטס ולונג איילנד נטס.[17] בעונת 2019/2020 העמיד ממוצעים של 6.4 נקודות, 2.1 ריבאונדים ו-3.1 אסיסטים ב-15.4 דקות למשחק ב-18 משחקים בהם שיחק. בעונת 2021/2021 העמיד ממוצעים של 4 נקודות, 1.1 ריבאונדים ו-3 אסיסטים ב-10.5 דקות למשחק ב-22 משחקים בהם שיחק.
ב-14 באוגוסט 2021 חתם על חוזה דו כיווני בגולדן סטייט ווריורס ובסנטה קרוז ווריורס מליגת הפיתוח.[18] בעונת 2021/2022 העמיד ב-NBA ממוצעים של 2 נקודות, 1.1 ריבאונדים ו-1.9 אסיסטים ב-10.9 דקות למשחק ב-34 משחקים בהם שיחק, וזכה עם הקבוצה באליפות ה-NBA.[19]