Faits: A. X._ a participé en 2006, 2007 et 2008 à un trafic international de cocaïne vers la Suisse, portant sur plusieurs dizaines de kilos de drogue. Il s'est occupé à de nombreuses reprises de prendre livraison de la cocaïne à Genève ou Lausanne. Il était également chargé de retourner en Afrique, principalement au Bénin, avec une partie de l'argent issu du trafic de cocaïne. Par arrêt du 10 mars 2010, la Cour d'assises du canton de Genève a condamné X._ à onze ans de peine privative de liberté pour infractions à l'art. 19 ch. 1 et 2 let. a de la loi fédérale sur les stupéfiants. B. Par arrêt du 21 septembre 2010, la Cour de cassation du canton de Genève a rejeté le pourvoi en cassation de X._. C. Ce dernier dépose un recours en matière pénale devant le Tribunal fédéral. Il conclut à l'annulation de l'arrêt entrepris et au renvoi de la cause à l'autorité précédente pour nouvelle décision au sens des considérants. Il demande, par ailleurs, le bénéfice de l'assistance judiciaire. Il n'a pas été ordonné d'échange d'écritures. 