Ewing a été choisi comme 43e choix global lors de la draft NBA 2008 par les Kings de Sacramento. Peu après, il a signé un contrat avec les Kings. Il a ensuite été échangé aux Houston Rockets dans le cadre d’une transaction de cinq joueurs qui a amené Ron Artest (maintenant Metta Sandiford-Artest) aux Rockets. Le 29 août 2008, Ewing a suivi les traces de son père une fois de plus, il a été échangé aux New York Knicks en échange des droits de l’ancien choix de premier tour Frédéric Weis.
Après quelques spéculations initiales selon lesquelles il porterait le numéro 33 retraité de son père, Ewing a pris le numéro 6 en l’honneur de son joueur préféré Bill Russell. Le numéro 6 était également le numéro de son père lors de sa dernière saison en NBA avec le Magic d’Orlando et dans la Dream Team des États-Unis.
Ewing a joué dans deux matchs de pré-saison des Knicks avant de faire ses débuts à New York lors du dernier match de pré-saison des Knicks le 24 octobre 2008. Ewing est entré dans le match au 4ème quart-temps sous un tonnerre d’ovations de la part de la foule du Madison Square Garden. Ewing a contribué à alimenter le rallye tardif des Knicks, qui sont revenus d’un déficit de 21 points. Ewing a réalisé deux dunks, un tir à trois points, une interception et un tir bloqué. Il a marqué sept points dans le quatrième quart-temps. Au total, il a joué 3 matchs de pré-saison pour les Knicks, avec une moyenne de 8,1 minutes, 3,7 points et 1,7 rebond. Le 27 octobre 2008, Ewing a été renoncé par les Knicks afin de ramener le roster au maximum de 15 joueurs pour le début de la saison 2008-09.
Ewing a été signé par l’affilié des Knicks en D-League, Reno Bighorns, le 15 décembre 2008. Le jour de sa signature, Ewing a fait ses débuts en D-League contre le Utah Flash, enregistrant 15 points. Après ses 30 premiers matchs avec les Bighorns, Ewing avait une moyenne de 16,8 points, 8,9 rebonds, 3,1 passes décisives, 1,5 interceptions et 1,3 blocs par match avec un indice d’efficacité de +20,00.
Le 16 mars 2009, les Reno Bighorns ont renoncé à Ewing après qu’il aurait souffert d’une entorse du ligament latéral interne (LLI) de grade 1.
Ewing a été nommé sur la liste des New York Knicks pour la Summer League 2009 à Las Vegas, mais n’a pas pu participer en raison de sa blessure.
Ewing a joué pour le Magic d’Orlando lors de la Summer League NBA 2010 à Orlando, ainsi que pour les Knicks à Las Vegas. Le 27 août 2010, Ewing a signé avec les Knicks. Cependant, il a de nouveau été renoncé à la fin du camp d’entraînement. Il a ensuite été ré-acquis par les Reno Bighorns de la NBA D-League. Le 25 janvier 2011, il a été échangé aux Skyforce de Sioux Falls contre Danny Green. Le 26 mars 2011, les New Orleans Hornets ont signé un contrat de 10 jours avec Ewing suite à la blessure de David West. Le 5 avril, il est signé pour le reste de la saison.
Le 13 décembre 2011, il est renoncé par les Hornets.
En janvier 2012, Ewing retourne aux Skyforce de Sioux Falls. Le 9 février 2012, Ewing est acquis par les Iowa Energy dans un échange contre Marqus Blakely.
Le 4 juillet 2012, Ewing signe un contrat d’un an avec les Telekom Baskets Bonn de la Bundesliga, la plus haute ligue professionnelle de basket-ball d’Allemagne. Il a été libéré de son contrat en décembre 2012. Le 9 janvier 2013, Ewing a signé avec les Blancos de Rueda Valladolid de la Liga ACB. Le 19 mars 2013, il s’est séparé des Valladolid.
En juillet 2013, Ewing a rejoint les Charlotte Bobcats pour la Summer League 2013 de la NBA. Le 28 septembre 2013, il a signé avec le club de la Ligue grecque Trikala Aries pour la saison 2013-14.
En septembre 2014, il a signé avec le Nea Kifissia de Grèce. Le 5 janvier 2015, il s’est séparé de Nea Kifisia. Plus tard en 2015, il a rejoint Al Rayyan de la Ligue qatarie de basket-ball.