张京生,2017年,与李永勋、潘思羽、雷鹏宇等参演贺丰执导的电影《欧爸的情人》,饰演角色李宸。 7月,与任帅、张桐、刘琳、黄海冰、黄勐、侯祥玲等合作出演了由汪锡宏执导的电视剧《西柏坡的回声》,在剧中饰演了朱德。 2018年,与傅晶、章贺、王伟、沙景昌、于滨等合作出演了由顾晶执导的电视剧《麦香》,在剧中饰演了大力支持村民致富的老村支书柳乾坤。
2019年3月,与宋运成、马境 、任泽巍等合作出演了由黄山执导的电视剧《有个地方叫马兰》播出,张京生饰演张司令员。 同年10月29日,与巩汉林、张英、方清平等主演郑昊执导的电影《小巷管家》上映,饰演角色张同生 。 2019年, 张京生与佟瑞欣、孙维民、郭连文、王健、李幼斌、马晓伟等合作出演了由穆龙执导的电视剧《人民的选择》 ,在剧中饰演了解放战争时期的朱德 。2021年,在电视剧《中流击水》中饰演张静江。