姜大卫3岁时全家移民香港,4岁即当童星,开始了演艺生涯。1968年被邵氏导演张彻发掘签约邵氏公司随后并主演电影《游侠儿》。 1970年,出演邵仁枚监制的香港动作电影《报仇》并获得第十六届亚太展最佳男主角奖。1973年主演香港剧情片《叛逆》并获得亚洲影展的具有现代性格男演员奖。1974年,执导首部电影《吸毒者》。1980年,参演首部电视连续剧剧《大内群英》,同时他还是香港导演协会创始人之一。2011年主演古装武侠片《女拳》并在该剧饰演黄飞鸿 。