生于江苏吴县(今属苏州),卒于北京。1933年毕业于江苏省立教育学院。读书期间,对电化教育颇感兴趣。后受江苏省立教育学院委派去上海联华影业公司学习、工作。1935年回到省立教育学院,与孙师毅等人合办电影播音教育专修科,培养电影制作和电化教育的人才,并参与拍摄了大型纪录影片《除旧布新》。他是在中国首先引进“电化教育”一词的学者。1936年,根据邹韬奋的意见,编导了抗日教育片《五十六年痛史》,利用实景、图片、动画、字幕等表现手段,揭露了日本军国主义从清光绪年间以来对华侵略的历史,对激励群众抗日起到了积极作用。
1941年国立社会教育学院在四川成立,戴公亮设电化教育专修科并负责相关工作。抗战胜利后又在江苏省立教育学院兼课。1950年苏南文化教育学院成立,他设电专科并任教,后摄制了《时老姑娘》幻灯片,讲述了贫农大娘翻身学文化的故事,对当时农村工作起了积极作用。1952年全国院系调整后,电专科并入北京电影学院,他随迁至该院电影工程系和摄影系,先后在摄影系、工程系讲授《摄影镜头的原理与应用》《电影技术概论》等课程,并倡导电化教育,促成教育部成立电化教育机构,为中国电化教育事业作出了一定贡献。主要译著有《摄影镜头的原理和应用》等。