Sachverhalt: Sachverhalt: A. Der ecuadorianische Staatsangehörige A._ (geb. 1974) heiratete am 11. Dezember 2001 in Quito (Ecuador) die Schweizer Bürgerin BB._ (geb. 1978) und reiste am 18. Februar 2002 in die Schweiz ein, wo ihm eine Aufenthaltsbewilligung (zuletzt verlängert bis zum 17. Februar 2004) zum Verbleib bei der Ehefrau erteilt wurde. Am 1. Dezember 2002 gaben die Ehegatten die eheliche Wohngemeinschaft auf. Aus verschiedenen Beziehungen hat A._ sechs zwischen 1992 und 2001 geborene Kinder, wovon zwei in Ecuador und eines in den Vereinigten Staaten von Amerika leben. Der Aufenthaltsort seiner weiteren Kinder ist ihm offenbar nicht bekannt. Von März 2003 bis März 2004 lebte A._ mit der Schweizer Bürgerin C._ zusammen. Aus dieser Beziehung ist am 31. Dezember 2003 der Sohn D._ hervorgegangen, für den das Sorgerecht der Mutter zugesprochen wurde. Mit Strafbefehl der Bezirksanwaltschaft Meilen vom 6. Juli 2004 wurde A._ wegen mehrfacher Drohung gegenüber seiner ehemaligen Partnerin C._ mit zwei Monaten Gefängnis bestraft, wobei der Vollzug der Freiheitsstrafe mit einer Probezeit von zwei Jahren aufgeschoben wurde. Im Sommer 2005 räumte ihm die Vormundschaftsbehörde hinsichtlich seines Sohnes D._ ein begleitetes Besuchsrecht alle zwei Wochen während weniger Stunden ein. Von März 2003 bis März 2004 lebte A._ mit der Schweizer Bürgerin C._ zusammen. Aus dieser Beziehung ist am 31. Dezember 2003 der Sohn D._ hervorgegangen, für den das Sorgerecht der Mutter zugesprochen wurde. Mit Strafbefehl der Bezirksanwaltschaft Meilen vom 6. Juli 2004 wurde A._ wegen mehrfacher Drohung gegenüber seiner ehemaligen Partnerin C._ mit zwei Monaten Gefängnis bestraft, wobei der Vollzug der Freiheitsstrafe mit einer Probezeit von zwei Jahren aufgeschoben wurde. Im Sommer 2005 räumte ihm die Vormundschaftsbehörde hinsichtlich seines Sohnes D._ ein begleitetes Besuchsrecht alle zwei Wochen während weniger Stunden ein. B. Mit Verfügung vom 6. Januar 2005 verweigerte das Migrationsamt des Kantons Zürich die Verlängerung der Aufenthaltsbewilligung wegen rechtsmissbräuchlicher Berufung auf eine nur noch formell bestehende Ehe. Im Übrigen habe A._ zu Klagen Anlass gegeben und Leistungen der öffentlichen Fürsorge beantragen müssen. Gegen die Verweigerung der Bewilligungsverlängerung rekurrierte A._ an den Regierungsrat des Kantons Zürich. Mit Urteil des Bezirksgerichts Horgen vom 1. September 2005 wurde die Ehe von A._ mit B._ geschieden. Der Regierungsrat wies den Rekurs betreffend Aufenthaltsbewilligung mit Beschluss vom 13. September 2005 ab, soweit er nicht gegenstandslos war. A._ beschwerte sich dagegen erfolglos beim Verwaltungsgericht des Kantons Zürich. Der Regierungsrat wies den Rekurs betreffend Aufenthaltsbewilligung mit Beschluss vom 13. September 2005 ab, soweit er nicht gegenstandslos war. A._ beschwerte sich dagegen erfolglos beim Verwaltungsgericht des Kantons Zürich. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 11. Mai 2007 beantragt A._, den Entscheid des Verwaltungsgerichts des Kantons Zürich vom 21. März 2007 aufzuheben und den Regierungsrat anzuweisen, seine Aufenthaltsbewilligung zu verlängern. Zudem stellt er das Begehren, der Beschwerde sei aufschiebende Wirkung zu erteilen. Das Bundesgericht hat die Akten des Verwaltungsgerichts des Kantons Zürich beigezogen, jedoch keine Vernehmlassungen eingeholt. Das Bundesgericht hat die Akten des Verwaltungsgerichts des Kantons Zürich beigezogen, jedoch keine Vernehmlassungen eingeholt. D. Mit Präsidialverfügung vom 16. Mai 2007 wurde der Beschwerde aufschiebende Wirkung zuerkannt. 