1979年,第八期无线电视艺员训练班毕业后,加入了香港无线电视成为无线电视演员。
1981年,李成昌开始陆续出演时装处境剧集《香港八一至香港八六系列》,在剧中饰演任百康(康仔)。
1986年,出演梁朝伟、黎美娴、邓萃雯主演的古装武侠剧《倚天屠龙记》,在剧中饰演昆仑三圣何足道。
1992年,与温碧霞、温兆伦、罗嘉良、尹扬明合作主演时装情感剧《火玫瑰》,在剧中饰演乔立的哥哥乔晖,与温兆伦饰演一对兄弟。
1997年,出演黄日华、陈浩民、樊少皇、李若彤主演的古装武侠剧《天龙八部》,在剧中饰演逍遥子、无崖子两个角色。
2003年,与温兆伦、邓萃雯、陈豪、郑子诚合作主演电视电影《枕边杀机》。
2005年,出演郭晋安、马国明、胡杏儿主演的TVB励志喜剧《同捞同煲》,在剧中饰演南洋富商陆恭。
2006年,出演刘松仁、吴卓羲、苏玉华、梁靖琪主演的TVB时装剧《男人之苦》,在剧中饰演做事踏实、刻苦耐劳的李振驰;同年,出演夏雨、李司棋、关菊英、陈豪主演的TVB女性商战剧《溏心风暴》,在剧中饰演常在心的哥哥常在德,与钟嘉欣饰演一对兄妹。
2007年,出演方中信、杨怡、伍咏薇、陈国邦主演的TVB时装剧《建筑有情天》,在剧中饰演性格率直的成家和。
2009年,出演黎耀祥、邓萃雯、吴卓羲、岳华主演的TVB古装剧《巾帼枭雄》,在剧中饰演无锡青帮的头目彭铿;同年,出演林峯、杨怡、马国明主演的TVB侦探剧《谈情说案》,在剧中饰演Gordon的同事文柏柱;同年,与欧阳震华、宣萱、陈山聪、李思捷合作主演TVB古装剧《施公奇案2》,在剧中饰演博学多才的萨嘛喇阿齐。
2010年,出演个人首部电影《线人》,在剧中饰演李沧东的上司,与张家辉有对手戏。
2011年,凭借《真相》获得《TVB万千星辉颁奖典礼》最佳男配角提名。
2012年12月17日,出席《TVB万千星辉台庆颁奖典礼》,并获得杰出演员奖。
2013年,出演方中信、蒙嘉慧、杨怡主演的TVB时装医学剧《仁心解码2》,在剧中饰演高级医生卢应奇。
2014年,出演黎耀祥、黄浩然、萧正楠、胡定欣、曹永廉主演的TVB商战剧《名门暗战》,在剧中饰演袁小田的父亲袁斌,与萧正楠饰演一对父子。
2015年,出演马国明、杨怡、陈山聪、袁伟豪主演的TVB古装剧《宦海奇官》,在剧中饰演吏部尚书荣伯轩;同年,凭借电视剧《张保仔》获得2015万千星辉颁奖典礼最佳男配角奖的提名。