Faits: Faits: A. A.a S._, ressortissant portugais, travaillait comme maçon. Au mois de décembre 1994, il a commencé à ressentir des douleurs lombaires; des examens ont mis en évidence des protrusions discales en L4-L5 et L5-S1, une arthrose sacro-iliaque, ainsi qu'un diabète de type II. Malgré des traitements conservateurs et une intervention chirurgicale au laser, ses douleurs ont persisté. Déclaré incapable de travailler depuis le 3 février 1995, il a déposé, le 25 mars 1996, une demande de prestations de l'assurance-invalidité tendant à l'octroi d'une rente. Sur la recommandation du docteur A._, médecin traitant, l'Office AI du canton de Neuchâtel a organisé, du 6 au 24 janvier 1997, un stage en mécanique et électronique de base au Centre neuchâtelois d'intégration professionnelle (CNIP). Le bilan de ce stage s'étant révélé plutôt négatif, S._ a été convoqué au Centre médical d'observation de l'AI (COMAI) pour un examen approfondi. Dans leur rapport du 15 août 1997, les médecins du COMAI ont conclu à une capacité de travail de 100 % dans une activité adaptée, après une période d'adaptation. Par décision du 4 mai 1998, l'Office AI du canton de Neuchâtel a alloué à l'assuré une rente entière à partir du 1er février 1996, puis une demi-rente dès le 1er juillet 1997, assorties des rentes complémentaires pour sa famille. A.b Dans le cadre d'une procédure de révision, l'Office AI pour les personnes résidant à l'étranger (ci-après : l'office AI) - compétent ensuite du retour de l'assuré dans son pays d'origine - a recueilli divers renseignements d'ordre économique et médical, dont notamment un rapport du Centre regional de la sécurité sociale à B._. S._ a, de son côté, également produit des documents médicaux. Se fondant sur ces pièces, l'office AI a constaté que le prénommé serait de nouveau en mesure d'exercer une activité lucrative adaptée à son état de santé lui permettant de réaliser plus de la moitié du gain qu'il aurait obtenu s'il n'était pas invalide. Aussi, a-t-il supprimé le droit à la rente à partir du 1er décembre 2001 (décision du 12 octobre 2001). A.b Dans le cadre d'une procédure de révision, l'Office AI pour les personnes résidant à l'étranger (ci-après : l'office AI) - compétent ensuite du retour de l'assuré dans son pays d'origine - a recueilli divers renseignements d'ordre économique et médical, dont notamment un rapport du Centre regional de la sécurité sociale à B._. S._ a, de son côté, également produit des documents médicaux. Se fondant sur ces pièces, l'office AI a constaté que le prénommé serait de nouveau en mesure d'exercer une activité lucrative adaptée à son état de santé lui permettant de réaliser plus de la moitié du gain qu'il aurait obtenu s'il n'était pas invalide. Aussi, a-t-il supprimé le droit à la rente à partir du 1er décembre 2001 (décision du 12 octobre 2001). B. L'assuré 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 (ci-après : la commission). Après avoir soumis le dossier à son service médical pour un nouvel examen du cas, l'office AI a, dans sa réponse au recours, reconnu qu'il n'existait pas de motif de révision; selon lui, il y avait en revanche matière à reconsidération de la décision initiale (du 4 mai 1998). L'assuré a eu l'occasion de répliquer sur ce point. Par jugement du 5 décembre 2002, la commission a rejeté le recours, confirmant la décision de suppression de rente par substitution de motifs. Par jugement du 5 décembre 2002, la commission a rejeté le recours, confirmant la décision de suppression de rente par substitution de motifs. C. S._ interjette recours de droit administratif contre ce jugement, en concluant, sous suite de dépens, à l'annulation de la décision du 12 octobre 2001. L'office AI conclut au rejet du recours, tandis que l'Office fédéral des assurances a renoncé à se déterminer. 