Sachverhalt: A. Auf dem Carparkplatz vor dem Parkhaus Messe Zürich fand am frühen Morgen des 19. August 2007 eine gewalttätige Auseinandersetzung statt. Ca. vier Personen schlugen mehrfach mit ihren Fäusten auf X._ ein und versetzten ihm Fusstritte. Z._ schlug X._ mehrmals mit einer Flasche auf den Kopf. X._ schlug seinerseits mehrfach mit den Fäusten auf seine Kontrahenten ein und nahm schliesslich ein Klappmesser mit einer Klinge von 8 cm Länge aus der Hosentasche. Er klappte das Messer auf und stach gezielt auf die vor ihm stehenden Geschädigten Y._ und Z._ ein. Diese erlitten schwere Verletzungen, die ohne notärztliche Behandlung zum Tod geführt hätten. B. Das Obergericht des Kantons Zürich sprach X._ mit Urteil vom 5. Juni 2009 der mehrfach versuchten Tötung, begangen im Notwehrexzess, schuldig und bestrafte ihn mit einer Freiheitsstrafe von 5 1⁄2 Jahren. Die von X._ dagegen erhobene kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich mit Zirkulationsbeschluss vom 1. November 2010 ab, soweit es darauf eintrat. C. Mit Beschwerde in Strafsachen beantragt X._, das Urteil des Obergerichts sowie der Beschluss des Kassationsgerichts seien aufzuheben. Die Sache sei zu neuer Entscheidung an das Obergericht, eventualiter an das Kassationsgericht zurückzuweisen.