Faits: Faits: A. X._, ressortissant turc né en 1963, est arrivé en Suisse comme saisonnier en 1989. Le 9 avril 1990, l'Office fédéral des étrangers a prononcé à son encontre une interdiction d'entrée en Suisse. Il était alors marié à une ressortissante turque et père de deux filles; toutes trois vivaient en Turquie. Le divorce des époux X._ a été prononcé le 25 avril 1991. Le 27 septembre 1991, X._ a épousé la ressortissante suisse Y._, née en 1951 et domiciliée à Z._. A la suite de cette union, une autorisation de séjour lui a été délivrée le 8 novembre 1991, puis un permis d'établissement le 20 décembre 1996. Le 11 mai 1992, son ex-épouse turque a eu un enfant, puis, le 1er juillet 1994, un autre, qu'il a reconnus le 23 septembre 1998. Le 10 novembre 1999, le divorce des époux X.Y._ a été prononcé. Le 27 novembre 2000, X._ s'est remarié avec son ex-épouse turque. Le 7 décembre 2000, il a déposé une demande de regroupement familial en faveur de son épouse et de ses quatre enfants, tous en Turquie. Par décision du 1er octobre 2002, le Service des étrangers du canton de Neuchâtel a révoqué l'autorisation d'établissement de X._, lui a fixé un délai de départ au 31 décembre 2002 et a refusé d'octroyer une autorisation d'entrée et de séjour en Suisse à son épouse et à ses enfants. X._ a contesté cette décision en tant qu'elle révoquait son permis d'établissement, d'abord devant le Département de l'économie publique, puis auprès du Tribunal administratif du canton de Neuchâtel, qui a rejeté le recours par arrêt du 21 juillet 2004, considérant qu'en cachant l'existence de ses enfants, le recourant avait dissimulé des faits essentiels au sens de l'art. 9 al. 4 lettre a LSEE et s'était prévalu abusivement de son mariage avec une Suissesse. X._ a contesté cette décision en tant qu'elle révoquait son permis d'établissement, d'abord devant le Département de l'économie publique, puis auprès du Tribunal administratif du canton de Neuchâtel, qui a rejeté le recours par arrêt du 21 juillet 2004, considérant qu'en cachant l'existence de ses enfants, le recourant avait dissimulé des faits essentiels au sens de l'art. 9 al. 4 lettre a LSEE et s'était prévalu abusivement de son mariage avec une Suissesse. B. Agissant par la voie du recours de droit administratif, X._ demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler cette décision et de maintenir son permis d'établissement. Il dénonce une violation des art. 7 al. 1 et 9 al. 4 lettre a LSEE. Il n'a pas été requis d'observations.