1984年,陈天文与新加坡新传媒签约,同年,出演历史励志剧《雾锁南洋之风雨同舟》。1986年,与林明哲、李文海、胡淑珍主演新加坡古装历史剧《绝代双雄》,在剧中饰演宋太宗赵光义。同年,和吴岱融、陈莉萍联袂主演电视剧《盗日英雄传》。1988年,与李南星、陈莉萍、朱厚仁出演电视剧《牛车水人家》。
1991年,与陈澍承、周初明、郑惠玉出演古装剧《最后一个大侠》。1993年,与朱乐玲、塔琳托娅、李南星、朱厚任联袂主演新加坡武侠剧《莲花争霸》在剧中饰演南宫世家大少爷南宫剑。凭借该剧南宫剑一角在内地被观众们认识。 同年,参演了由王尤红执导的古装神话剧《再战封神榜》,在剧中饰演胡剑生。
1994年,参演由关礼杰、沈金兴、郑惠玉主演侦破剧《惊天大阴谋》,在剧中饰演李保罗。同年,由高建国执导陈天文与曹国辉、潘玲玲等主演的古装剧《鹤啸九天》,饰演天下第一高武当掌门手朱子鹤。 同年底,由新加坡和台湾合作拍摄的古装神话剧《天师钟馗》,集合金超群、范鸿轩、恬妞等台湾演员共同演出。
1997年,与曹骏、向云联袂主演古装动作剧《真命小和尚》饰演天真活泼的小和尚天心的师叔铁桶。同年底接拍古装动作剧《真命小和尚之十二铜人》(又名《乌龙真功》)饰演乌龙寺戒律院主管。
1998年,陈天文与马景涛、郭妃丽、郑秀珍、谢韶光联袂出演了根据神话小说《东游记》改编的古装武侠剧《东游记》,在剧中饰演东海恶蛟。 1999年,与曹骏、罗海琼、薛素珊联袂主演的古装神话剧《莲花童子哪吒》中饰演法力高强的申公豹。
2000年,陈天文与马景涛、范文芳、李锦梅、周初明联袂出演了根据金庸同名小说改编的古装武侠剧《笑傲江湖》,在剧中饰演采花大盗田伯光。
2005年,陈天文与任泉、李小璐、李铭顺联袂出演由新加坡与中国合作拍摄的古装神话剧《赤子乘龙》,在剧中饰演武艺高强但愚忠的臣子向海。 2006年,和吴宗宪、苗圃、范文芳合拍古装喜剧古装时尚幽默悬疑剧《猜心妙手》,在剧中饰演萧十二。
2007年,陈天文与郑斌辉、黄碧仁、方展发联袂出演爱情剧《幸福双人床》(英语:Mars vs Venus),剧中饰演容貌难看沉默寡言的阿乌(Mr.Woo)。 2009年,与李锦梅、谢韶光、陈志财出演由谢敏洋执导的伦理亲情剧《喜临门》,在剧中饰演威廉姆。
2011年,参演由李南星、范文芳、瑞恩出演由新加坡新传媒8频道出品的电视剧《边缘父子》,在剧中饰演刘佳丽的属下罗标。该剧播出后获红星大奖年度最佳电视剧。
2012年,出演由新加坡新传媒私人有限公司制作的时装电视剧《最火搭档2》(英语:Unriddle 2),在剧中饰演黑田。 同年,陈天文与戴阳天、瑞恩、林慧玲等出演时装电视剧《微笑正义》,在剧中饰演煌哥。
2013年,凭借电影《爸妈不在家》中饰演的爸爸阿德一角入围第50届台湾金马奖最佳男配角。
2014年,与陈罗密欧、林慧玲、陈莉萍出演由卢燕金执导的爱情励志剧《我们一定行》,在剧中饰演江文。 随后,陈天文参演新加坡家庭喜剧片《戏曲小子》与香港演员罗家英、米雪、刘香慈等演对手戏。 同年,陈天文加盟由黄芬菲、符之炳联合执导的新加坡长篇连续剧《118》,在剧中饰演张天成。