Faits: Faits: A. Ressortissant nigérian né en 1960, F._ a déposé le 22 février 1991 une première demande d'asile, qui a été rejetée par l'Office fédéral des réfugiés le 30 juillet 1992. A la suite de la confirmation de cette décision par la Commission suisse de recours en matière d'asile, le prénommé a été refoulé au Nigéria le 21 février 1993. Le 10 juillet 1995, il a présenté une nouvelle demande d'asile. L'Office fédéral des réfugiés a rendu le 30 novembre 1995 une décision de non entrée en matière, confirmée le 12 mai 1998 par la Commission suisse de recours en matière d'asile. Un délai au 15 août 1998 lui a alors été imparti pour quitter le territoire suisse. A. Ressortissant nigérian né en 1960, F._ a déposé le 22 février 1991 une première demande d'asile, qui a été rejetée par l'Office fédéral des réfugiés le 30 juillet 1992. A la suite de la confirmation de cette décision par la Commission suisse de recours en matière d'asile, le prénommé a été refoulé au Nigéria le 21 février 1993. Le 10 juillet 1995, il a présenté une nouvelle demande d'asile. L'Office fédéral des réfugiés a rendu le 30 novembre 1995 une décision de non entrée en matière, confirmée le 12 mai 1998 par la Commission suisse de recours en matière d'asile. Un délai au 15 août 1998 lui a alors été imparti pour quitter le territoire suisse. B. Le 19 août 1998, F._ et H._, ressortissante suisse, née en 1978, ont signé une promesse de mariage à Genève. Vu la situation de son fiancé, cette dernière a été entendue le 4 septembre 1998 par l'Office cantonal de la population du canton de Genève dans le cadre de cette promesse. Le mariage a finalement pu être célébré le 29 octobre 1998. F._ a alors demandé une autorisation de séjour, qui lui a été octroyée par l'Office cantonal de la population le 19 mai 1999. Le 13 novembre 2000, H._ a déposé plainte pénale contre son époux et un certain "J._" pour faux dans les titres et menaces. Selon l'intéressée, "J._" aurait été à l'origine de son mariage avec F._. En effet, celui-ci recherchait des Suissesses pour conclure des mariages blancs avec des Nigérians en échange d'une somme d'argent. Selon un rapport du 23 janvier 2001 de la Police judiciaire, l'enquête sur ledit "J._" paraît n'avoir pas abouti. Le 13 décembre 2000, H._ a déposé une demande de divorce au motif que son mariage était un mariage de complaisance et qu'elle n'avait jamais eu de vie commune avec son époux. F._ s'est opposé au divorce niant qu'il s'agissait d'un tel mariage. Il a déclaré que son épouse ne dormait plus que de temps en temps au domicile conjugal mais qu'il pensait qu'elle allait revenir vivre avec lui, comme cela c'était déjà produit auparavant. Le 13 décembre 2000, H._ a déposé une demande de divorce au motif que son mariage était un mariage de complaisance et qu'elle n'avait jamais eu de vie commune avec son époux. F._ s'est opposé au divorce niant qu'il s'agissait d'un tel mariage. Il a déclaré que son épouse ne dormait plus que de temps en temps au domicile conjugal mais qu'il pensait qu'elle allait revenir vivre avec lui, comme cela c'était déjà produit auparavant. C. A la suite d'une nouvelle audition de H._, l'Office cantonal de la population a révoqué l'autorisation de séjour de son époux le 11 juin 2001 au motif que le mariage des époux avait été célébré dans le seul but d'éluder les prescriptions en matière de police des étrangers. Ledit office a invoqué la différence d'âge entre les époux, les déclarations de H._ selon lesquelles le mariage avait été arrangé et monnayé, le fait que le mariage a eu lieu alors que F._ était sous le coup d'une expulsion judiciaire du territoire suisse et que les époux n'avaient jamais vécu ensemble. Un délai a été fixé à l'intéressé au 11 septembre 2001 pour quitter la Suisse. Le 4 août 2001, H._ a eu un enfant qui, selon les déclarations concordantes des époux, n'est pas celui de F._. Le 25 octobre 2001, le Tribunal de première instance a débouté la demanderesse de sa demande de divorce. Il n'a pas tranché la question du mariage de complaisance mais a retenu qu'en toute hypothèse l'art. 115 CC permettant le divorce avant l'échéance du délai de séparation de quatre ans ne s'appliquait pas. Le 25 octobre 2001, le Tribunal de première instance a débouté la demanderesse de sa demande de divorce. Il n'a pas tranché la question du mariage de complaisance mais a retenu qu'en toute hypothèse l'art. 115 CC permettant le divorce avant l'échéance du délai de séparation de quatre ans ne s'appliquait pas. D. La Commission cantonale de recours de police des étrangers du canton de Genève (ci-après: la Commission de recours) a, par décision du 4 décembre 2001, confirmé la révocation de l'autorisation de séjour de F._ et constaté qu'il n'avait pas droit à la délivrance d'une telle autorisation. D. La Commission cantonale de recours de police des étrangers du canton de Genève (ci-après: la Commission de recours) a, par décision du 4 décembre 2001, confirmé la révocation de l'autorisation de séjour de F._ et constaté qu'il n'avait pas droit à la délivrance d'une telle autorisation. E. Agissant par la voie du recours de droit administratif, F._ demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler la décision de la Commission de recours du 4 décembre 2001. La Commission de recours renonce à présenter des observations. L'Office cantonal de la population se reporte à la décision attaquée tandis que l'Office fédéral des étrangers propose de rejeter le recours. Par ordonnance présidentielle du 8 février 2002, l'effet suspensif a été octroyé au recours. 