Faits: Faits: A. A.a S._, né en 1951, travaillait en qualité de chauffeur indépendant, lorsqu'au mois de juillet 1992, il a cessé son activité en raison de douleurs lombaires. Le 15 février 1993, il a présenté une demande de prestations de l'assurance-invalidité tendant à l'octroi d'un reclassement dans une nouvelle profession. De février 1994 à juin 1997, l'Office de l'assurance-invalidité du canton de Neuchâtel a mis l'assuré au bénéfice de diverses mesures de réadaptation qui se sont révélées infructueuses. L'assuré ayant entre temps déménagé en France, le dossier a été transmis à l'Office AI pour les assurés résidant à l'étranger (ci-après : l'office AI), qui, par décision du 26 août 1998, a octroyé à l'assuré une demi-rente d'invalidité à partir du 1er juin 1997, fondée sur un taux d'invalidité de 59 %. A.b Le 5 avril 2000, l'assuré a présenté une demande de révision tendant à l'octroi d'une rente entière d'invalidité, que l'office AI a rejetée par décision du 26 mars 2001, confirmée sur recours par jugement du 23 mai 2002. A.c Ayant été informé au mois de novembre 2002 du fait que l'assuré avait repris une activité lucrative à temps complet, l'office AI a ouvert une procédure de révision du droit à la rente. Les investigations menées auprès de l'employeur de l'assuré ont révélé que ce dernier exerçait une activité à temps partiel de chauffeur-couvreur dans une entreprise de charpenterie à raison de deux semaines travaillées de 39 heures suivies de deux semaines de repos. Après avoir soumis le cas pour appréciation à son service médical, pour qui une activité à 75 % était dorénavant exigible, l'office AI a informé l'assuré, dans un projet de décision du 28 mars 2003, qu'il entendait supprimer son droit à une demi-rente d'invalidité. A la suite de l'opposition formée par l'assuré, l'office AI a confié au professeur G._ le soin de réaliser une expertise médicale. Dans son rapport du 3 août 2003, l'expert a diagnostiqué des lombalgies chroniques, une surcharge fonctionnelle et une discarthrose lombaire L5-S1 et attesté une capacité de travail de 70 % dans une activité sans port de charges lourdes ni position assise trop prolongée. Par décision du 28 août 2003, confirmée sur opposition le 2 mars 2004, l'office AI a supprimé la demi-rente d'invalidité à partir du 1er novembre 2003. Par décision du 28 août 2003, confirmée sur opposition le 2 mars 2004, l'office AI a supprimé la demi-rente d'invalidité à partir du 1er novembre 2003. B. S._ a déféré la décision sur opposition à 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 de recours). Au cours de l'instruction, l'autorité de recours a requis des informations complémentaires auprès de l'employeur de l'assuré. Par lettre du 26 août 2004, celui-ci a indiqué que le rythme de travail de l'assuré s'était modifié depuis le 1er décembre 2003; l'intéressé travaillait désormais trois semaines par mois, ce qui correspondait à un taux d'occupation de 69,23 %. Par jugement du 22 octobre 2004, la commission de recours a débouté l'assuré de ses conclusions. Par jugement du 22 octobre 2004, la commission de recours a débouté l'assuré de ses conclusions. C. S._ interjette recours de droit administratif contre ce jugement, dont il demande l'annulation. Il conclut principalement au maintien d'une demi-rente d'invalidité et subsidiairement à la mise en oeuvre d'une expertise pluridisciplinaire. L'office AI conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer. 