Sachverhalt: Sachverhalt: A. Der mazedonische Staatsangehörige A._, geboren am **. ** 1966, hielt sich erstmals im Oktober und November 1992 illegal in der Schweiz auf. Das Bundesamt für Ausländerfragen (heute: Bundesamt für Zuwanderung, Integration und Auswanderung) verfügte daraufhin eine 3-jährige Einreisesperre, gültig vom 6. November 1992 bis 5. November 1995. Am 9. November 1993 heiratete A._ in Mazedonien eine Schweizer Bürgerin. Die Einreisesperre wurde darauf aufgehoben und A._ reiste im Rahmen des Familiennachzuges am 1. August 1994 wieder in die Schweiz ein. Im August 1999 wurde ihm die Niederlassungsbewilligung erteilt. Am 1. Dezember 1999 wurde er von der schweizerischen Ehegattin geschieden. Am 11. Januar 2000 heiratete er eine mazedonische Staatsangehörige, mit der er bis zum 16. März 1993 bereits einmal verheiratet gewesen war und zwei gemeinsame Kinder hat. Das Ausländeramt des Kantons Thurgau lehnte das in der Folge gestellte Gesuch um Familiennachzug mit Verfügung vom 23. August 2000 ab. A._ beschwerte sich dagegen erfolglos beim Departement für Justiz und Sicherheit und sodann beim Verwaltungsgericht des Kantons Thurgau. Am 1. Dezember 1999 wurde er von der schweizerischen Ehegattin geschieden. Am 11. Januar 2000 heiratete er eine mazedonische Staatsangehörige, mit der er bis zum 16. März 1993 bereits einmal verheiratet gewesen war und zwei gemeinsame Kinder hat. Das Ausländeramt des Kantons Thurgau lehnte das in der Folge gestellte Gesuch um Familiennachzug mit Verfügung vom 23. August 2000 ab. A._ beschwerte sich dagegen erfolglos beim Departement für Justiz und Sicherheit und sodann beim Verwaltungsgericht des Kantons Thurgau. B. Das Ausländeramt des Kantons Thurgau widerrief am 19. Februar 2002 die Niederlassungsbewilligung von A._. Das Departement für Justiz und Sicherheit des Kantons Thurgau wies den dagegen erhobenen Rekurs ab. Auf Beschwerde hin wurde der Widerruf der Niederlassungsbewilligung vom Verwaltungsgericht des Kantons Thurgau mit Entscheid vom 19. März 2003 bestätigt. B. Das Ausländeramt des Kantons Thurgau widerrief am 19. Februar 2002 die Niederlassungsbewilligung von A._. Das Departement für Justiz und Sicherheit des Kantons Thurgau wies den dagegen erhobenen Rekurs ab. Auf Beschwerde hin wurde der Widerruf der Niederlassungsbewilligung vom Verwaltungsgericht des Kantons Thurgau mit Entscheid vom 19. März 2003 bestätigt. C. Mit Eingabe vom 5. Mai 2003 erhob A._ Verwaltungsgerichtsbeschwerde an das Bundesgericht mit dem Antrag, den Entscheid des Verwaltungsgerichts des Kantons Thurgau vom 19. März 2003 aufzuheben und die Niederlassungsbewilligung zu belassen. D. Das Departement für Justiz und Sicherheit und das Verwaltungsgericht des Kantons Thurgau sowie das Bundesamt für Zuwanderung, Integration und Auswanderung schliessen auf Abweisung der Beschwerde.