Sachverhalt: Sachverhalt: A. Am 13. Mai 2002 drangen drei maskierte und bewaffnete Personen in den Freizeitclub Seebach in Zürich ein. Dabei richteten sie die Waffen auf die Gäste, fesselten sie teilweise, durchsuchten sie und nahmen ihnen Wertgegenstände ab. Anschliessend fuhren die Täter nach Uster, wo sie die Beute teilten. A. Am 13. Mai 2002 drangen drei maskierte und bewaffnete Personen in den Freizeitclub Seebach in Zürich ein. Dabei richteten sie die Waffen auf die Gäste, fesselten sie teilweise, durchsuchten sie und nahmen ihnen Wertgegenstände ab. Anschliessend fuhren die Täter nach Uster, wo sie die Beute teilten. B. Das Obergericht des Kantons Zürich sprach Z._ am 10. Dezember 2004 zweitinstanzlich schuldig des Raubes im Sinne von Art. 140 Ziff. 1 Abs. 1 StGB (zusammen mit Y._ und X._) sowie der mehrfachen Zuwiderhandlung gegen das Waffengesetz. Es verurteilte ihn zu einer Zuchthausstrafe von 3 1⁄2 Jahren. Eine von Z._ dagegen erhobenen kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich mit Zirkulationsbeschluss vom 31. Januar 2006 ab, soweit es darauf eintrat. Eine von Z._ dagegen erhobenen kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich mit Zirkulationsbeschluss vom 31. Januar 2006 ab, soweit es darauf eintrat. C. Z._ führt staatsrechtliche Beschwerde gegen den Beschluss des Kassationsgerichts sowie eidgenössische Nichtigkeitsbeschwerde gegen das Urteil des Obergerichts, je mit dem Antrag, den jeweils angefochtenen Entscheid aufzuheben und die Sache an die Vorinstanz zur Neubeurteilung zurückzuweisen. Das Kassationsgericht verzichtet auf Bemerkungen zur staatsrechtlichen Beschwerde, das Obergericht auf solche zur Nichtigkeitsbeschwerde. Weitere Stellungnahmen wurden nicht eingeholt.