2000年被TVB第十四期艺员训练班登科;2001年客串古装武侠剧《
碧血剑》和古装穿越感情剧《
寻秦记》;2002年出演《
冲上云霄》饰演Billy并客串古装神话剧《皇帝寻龙》、都市感情剧《
流金岁月》和古装感情剧《
再生缘》等多部电视剧。
2005年主演古装剧《西厢奇缘》,饰演唐德宗;2006年凭仗《
本草药王》中庞宪一角获取万千星辉颁奖礼飞跃进步男艺员奖;同年参演《女人唔易做》和《恋爱全保》,别离饰演高志力和郭富勤。
2007年在《律政新人王2》中饰演辛万军,这是马国明首次担负男主角并在台庆中凭仗”MK“一角入围万千星辉颁奖礼最受观众喜爱的男角色奖;同年参演《
十月初五的月光》和《
师奶兵团》。
2008年马国明在古装剧《花言巧语》中担负男主角梁启言、在古装武侠恋爱剧《少年四台甫捕》中饰演男主铁手并主演《
古灵精探》和《
太极》;同年客串《
师奶股神》和《
尖子攻略》。
2009年,马国明与郑嘉颖、元秋、杨怡、李诗韵等人出演民初武侠剧《铁马寻桥》,马在剧中饰演身患哮喘的武师顾汝棠,该角色也入围2010年“万千星辉颁奖礼观众最喜爱男角色”。2010年6月份马国明、林峰、杨怡等
主演的《
谈情说案》播出,马国明饰演风流倜傥、多情公理的高级督察losir;同年在台庆剧《
公主嫁到》中饰演小官媒。
2011年马国明在《女拳》饰演大汉奸游三水以及在《紫禁惊雷》中饰演奸角裕亲王。
2012年2月13日,由其与杨怡主演的古装医务剧《
OnCall36小时》播出,马国明饰演男一号张一健,该剧大终局单集均匀收视37点,最高39点。马国明凭仗该剧获取Astro我的最爱电视男主角奖和万千星辉颁奖礼我最喜爱的电视男角色奖。
2013年马国明主演的《OnCall36小时Ⅱ》播出并凭仗该剧获取万千星辉颁奖礼艺人眼中的视帝奖。
2014年马国明在《
寒山潜龙》饰演朱长胜;同年与杨怡一同参演《
宦海奇官》担负第一男主角杜振锋。