1969年,电影《死角》征选主角,导演张彻从十个新人试镜中首选了狄龙,他在片中饰演张纯。
1971年,狄龙与与姜大卫合作出演了无一女性演员的动作片《双侠》,在片中狄龙的鲍廷天与姜大卫饰演的边幅并成为“双侠”;后出演电影《新独臂刀》并饰演翩翩少侠封俊杰。
2008年,出演家庭喜剧片《一个好爸爸》,饰演美宝的父亲;后又出演刘德华主演的古装历史战争片《三国志之见龙卸甲》,饰演大将关羽。
2013年,出演动作片《光辉岁月》,饰演卓知府,在这部电影中狄龙是年纪最大的长辈,但里面的动作戏都是亲自上阵;后又出演以苏州市公安局便衣警察支队为原型的电视剧《刀之队》,饰演张局长。