Sachverhalt:
Mit Urteil vom 31. Juli 2020 wies das Bezirksgericht Zürich das Gesuch von A._ um Erteilung der definitiven Rechtsöffnung für Fr. 8 Mio. in der gegen die Sozialversicherungsanstalt des Kantons Zürich eingeleiteten Betreibung Nr. xxx des Betreibungsamtes Zürich 5 ab. Auf die hiergegen erhobene Beschwerde trat das Obergericht des Kantons Zürich zufolge längst abgelaufener Beschwerdefrist mit Beschluss vom 28. Oktober 2020 nicht ein. Gegen diesen Beschluss hat A._ am 25. November 2020 beim Bundesgericht eine Beschwerde erhoben.

Erwägungen:
1.
Das Obergericht hat festgehalten, dass das erstinstanzliche Urteil am 12. August 2020 zugestellt wurde und die Beschwerdefrist am Montag 24. August 2020 endete, weshalb die erst am 13. Oktober 2020 der Post übergebene Beschwerde verspätet sei. Am Nichteintreten würde sich aber selbst dann nichts ändern, wenn das Schreiben vom 13. August 2020, mit welchem der Beschwerdeführer das erhaltene Urteil an das Bezirksgericht zurückgesandt habe mit der Bitte um Rechnung für die Spruchgebühr, als Beschwerde interpretiert würde, weil die darin enthaltenen Ausführungen den gesetzlichen Anforderungen an eine Beschwerdebegründung nicht zu genügen vermöchten.
2.
Die Beschwerde hat eine Begründung zu enthalten, in welcher in gedrängter Form dargelegt wird, inwiefern der angefochtene Entscheid Recht verletzt (<ref-law>), was eine sachbezogene Auseinandersetzung mit dessen Erwägungen erfordert (<ref-ruling> E. 2 S. 116; <ref-ruling> E. 2.4 S. 368).
3.
Die Beschwerde enthält keine sachgerichtete Auseinandersetzung mit den Erwägungen des angefochtenen Entscheides und keine Darlegung, inwiefern dieser Recht verletzen soll. Vielmehr beschränkt sich der Beschwerdeführer auf allgemeine Polemik (der erstinstanzliche Entscheid sei rückdatiert; die kantonalen Urteile seien nichtig, weil die Richter vollkommen urteilsunfähig und ohne Rechtskenntnisse seien; seine Rechte des OR, ZGB und StGB sowie der ZPO, BV und EMRK seien extrem verletzt; etc.). Insbesondere gehen auch die Ausführungen zu den Gerichtsferien und die damit zusammenhängende Rüge, es werde die Rechtsgleichheit verletzt, an der Sache vorbei, weil diese im summarischen Verfahren nicht gelten (Art. 145 Abs. 2 lit. b i.V.m. <ref-law>); abgesehen davon wäre die 10-tägige Beschwerdefrist selbst dann nicht eingehalten gewesen, wenn die Gerichtsferien gelten würden.
4.
Nach dem Gesagten erweist sich die Beschwerde als offensichtlich nicht hinreichend begründet, weshalb auf sie nicht eingetreten werden kann und im vereinfachten Verfahren nach <ref-law> zu entscheiden ist.
5.
Die Gerichtskosten sind dem Beschwerdeführer aufzuerlegen (<ref-law>).

Demnach erkennt das präsidierende Mitglied:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 3'000.-- werden dem Beschwerdeführer auferlegt.
3.
Dieses Urteil wird den Parteien und dem Obergericht des Kantons Zürich, I. Zivilkammer, schriftlich mitgeteilt.
Lausanne, 30. November 2020
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Escher
Der Gerichtsschreiber: Möckli