Ewing byl vybrán v draftu NBA v roce 2008 jako 43. v pořadí týmem Sacramento Kings. Brzy poté podepsal s Kings smlouvu. Později byl vyměněn do týmu Houston Rockets v rámci dohody o pěti hráčích, která přivedla Rona Artesta (nyní Metta Sandiford-Artest) do týmu Rockets. Dne 29. srpna 2008 šel Ewing opět ve stopách svého otce, byl vyměněn do New York Knicks výměnou za práva na bývalou jedničku Frédérica Weise.
Po počátečních spekulacích, že bude nosit otcovo vyřazené číslo 33, si Ewing vzal číslo 6 na počest svého oblíbeného hráče Billa Russella. Číslo 6 bylo také číslem jeho otce v jeho poslední sezóně v NBA v týmu Orlando Magic a v týmu USA Dream Team.
Ewing odehrál dva zápasy Knicks před sezónou, než debutoval v New Yorku v posledním zápase Knicks před sezónou 24. října 2008. Ewing nastoupil do zápasu ve čtvrté čtvrtině za bouřlivých ovací publika v Madison Square Garden. Ewing pomohl Knicks v závěru utkání, kdy se Knicks vrátili z 21bodové ztráty. Ewing se blýskl dvěma smečemi, trojkou, krádeží a zablokovanou střelou. Ve čtvrté čtvrtině zaznamenal sedm bodů. Celkem odehrál za Knicks 3 přípravné zápasy s průměrem 8,1 minuty, 3,7 bodu a 1,7 doskoku. Dne 27. října 2008 se Knicks Ewinga zřekli, aby na začátku sezony 2008/09 snížili soupisku na maximální počet 15 hráčů.
Ewing byl 15. prosince 2008 upsán partnerskému týmu Knicks v D-League, Reno Bighorns. V den podpisu Ewing debutoval v D-League proti Utah Flash a zaznamenal 15 bodů. Po prvních 30 zápasech v dresu Bighorns měl Ewing průměr 16,8 bodu, 8,9 doskoku, 3,1 asistence, 1,5 zpronevěry a 1,3 bloku na zápas s úspěšností +20,00.
16. března 2009 se Reno Bighorns Ewinga zřekli poté, co údajně utrpěl výron MCL (mediální kolaterální vaz) 1. stupně.
Ewing byl zařazen na soupisku New York Knicks pro Letní ligu 2009 v Las Vegas, ale kvůli zranění se nemohl zúčastnit.
Ewing hrál za Orlando Magic v Letní lize NBA 2010 v Orlandu a také za Knicks v Las Vegas. Dne 27. srpna 2010 podepsal Ewing smlouvu s Knicks. Na konci tréninkového kempu byl však opět vyřazen. Poté byl znovu získán týmem Reno Bighorns z D-League NBA. Dne 25. ledna 2011 byl vyměněn do týmu Sioux Falls Skyforce za Dannyho Greena. Dne 26. března 2011 podepsali New Orleans Hornets s Ewingem desetidenní smlouvu po zranění Davida Westa. Dne 5. dubna podepsal smlouvu do konce sezony.
Dne 13. prosince 2011 se ho Hornets zřekli.
V lednu 2012 se Ewing vrátil do týmu Sioux Falls Skyforce. Dne 9. února 2012 byl Ewing získán týmem Iowa Energy v rámci výměny za Marquse Blakelyho.
Dne 4. července 2012 podepsal Ewing roční smlouvu s týmem Telekom Baskets Bonn z nejvyšší německé profesionální basketbalové ligy. V prosinci 2012 byl ze smlouvy propuštěn. Dne 9. ledna 2013 podepsal Ewing smlouvu s Blancos de Rueda Valladolid z Ligy ACB. Dne 19. března 2013 se s Valladolidem rozloučil.
V červenci 2013 se Ewing připojil k týmu Charlotte Bobcats na Letní ligu NBA 2013. Dne 28. září 2013 podepsal smlouvu s řeckým ligovým klubem Trikala Aries na sezónu 2013/14.
V září 2014 podepsal smlouvu s řeckým klubem Nea Kifissia. Dne 5. ledna 2015 se s Nea Kifisia rozloučil. Později v roce 2015 se připojil k týmu Al Rayyan z katarské basketbalové ligy.
.