Faits: A. A._, ressortissant portugais, a travaillé en Suisse depuis 1990 en qualité d'opérateur de lignes au service de R._ SA. Présentant une nécrose aseptique du semi-lunaire gauche (maladie de Kienböck) à un stade déjà avancé, il a dû cesser son activité à différents intervalles et a déposé une demande de prestations de l'assurance-invalidité. Il a subi deux interventions chirurgicales (résection de la 1ère rangée des os du carpe, puis arthrodèse du poignet gauche). Par décisions du 15 avril 1998, l'Office de l'assurance-invalidité du canton de Neuchâtel l'a mis au bénéfice d'une demi-rente d'invalidité du 1er mai au 30 septembre 1996, puis à partir du 1er janvier 1997, assortie d'une rente complémentaire pour conjoint et de rentes pour enfant. Ces prestations étaient fondées sur un taux d'invalidité de 50, puis de 57 %. En 1999, A._ s'est installé en Espagne où il a commencé une activité de jardinier à raison de deux heures par jour. Son dossier a été transmis à l'Office AI pour les assurés résidant à l'étranger (ci-après: l'office AI). Lors d'une procédure de révision, celui-ci a requis divers avis médicaux, en particulier des rapports de l'équipe d'évaluation de l'incapacité de l'Institut national espagnol de la sécurité sociale (des 25 août 2000, puis 17 et 20 juin 2002). Dans un projet de décision du 26 juillet 2001, il a informé l'assuré qu'il entendait supprimer son droit à une demi-rente d'invalidité en raison d'une modification du taux d'invalidité. S'opposant à ce projet, A._ a fait verser à son dossier un rapport de la doctoresse B._, spécialiste FMH en chirurgie plastique et reconstructive, chirurgie de la main, du 19 septembre 2001, qui l'avait suivi de 1995 à 1998 pour le traitement de la maladie de Kienböck. Il a par ailleurs requis que les pièces en espagnol figurant dans son dossier soient traduites en français. Sur proposition de son médecin, la doctoresse E._ (note du 16 octobre 2001), l'office AI a chargé le docteur W._, spécialiste FMH en chirurgie orthopédique, d'une expertise. Se fondant sur le rapport rendu par le spécialiste le 12 juillet 2002, la doctoresse E._ a estimé qu'à partir du 14 septembre 2000, l'intéressé ne subissait aucune incapacité de travail dans une activité adaptée (prises de position des 2 août et 8 novembre 2002). Par décision du 15 août 2002, l'office AI a supprimé le droit de l'assuré à une demi-rente d'invalidité à partir du 1er octobre 2002. B. A._ a déféré cette décision à la Commission fédérale de recours en matière d'assurance-vieillesse, survivants et invalidité pour les personnes résidant à l'étranger, en concluant au maintien de sa demi-rente d'invalidité et à la restitution de l'effet suspensif retiré par la décision entreprise. A l'appui de son recours, il a produit plusieurs pièces médicales dont un rapport du docteur G._, en Espagne, du 30 août 2002. Après avoir rejeté la demande d'effet suspensif (décision incidente du 16 octobre 2002), la commission a débouté l'assuré par jugement du 25 mars 2003. C. L'assuré interjette recours de droit administratif contre ce jugement, dont il requiert l'annulation, en concluant au maintien du droit à la demi-rente d'invalidité allouée à partir du 1er janvier 1997. A l'appui de son recours, A._ produit un certificat médical non daté de l'hôpital M._(Espagne). L'office AI conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à présenter des déterminations.