2005年考入北京电影学院表演系,2006年参加加油好男儿获得北京赛区第六名。
2008年,白恩出演首部电视剧《小姨多鹤》,饰演张钢,正式进入娱乐圈;同年还参演年代历史传奇剧《我的团长我的团》以及首部电影《喇叭裤飘荡在一九八三》。
2009年,参演第二部电影《玫瑰谷》;2011年白恩与黄志忠等主演的家庭情感剧《家常菜》播出,白恩饰演何文达;8月份客串的古装悬疑剧《包青天之碧血丹心》播出。
2012年1月1日,白恩参演的年代剧《光荣大地》和中国首部中、苏、日三国合拍剧《我的娜塔莎》同时播出,白恩分别饰演革命青年仇家远和反派角色白日升。
2013年,因其主演的农村喜剧《老家门口唱大戏》和古装武侠剧《包青天之开封奇案》先后播出,其中《老家门口唱大戏》是白恩首次担任男主角的作品,在剧中饰演徐凤国。
2014年,2月,在由导演肖莫庸执导的战争剧《抗日英雄赵尚志》中饰演赵尚志;同年,主演由梦继执导的都市励志轻喜剧《侯天明的梦》,饰演男一号侯天明;
2015年,4月,参演《义道》在剧中出演反面角色,一个卧薪尝胆伺机报复,却最终为了民族大业而放弃家族仇恨走向抗日道路的年轻人陈俊。9月,抗战剧《生死血符》热播,白恩出演男一号高冷军官李雷;10月,出演由田有良执导,海清、陈思诚、锦荣、侯京健等偶像实力派演员主演的都市职场励志情感剧《大猫儿追爱记》剧中饰演“贱萌贱萌”的文艺摄影师歇斯;
2016年,11月,由白恩领衔主演的抗战院线电影《捍卫者》杀青,白恩片中饰演抗日英烈姚子青,该片于2017年9月22日在全国范围内正式公映;12月,大型红色史诗电视剧《秋收起义》开机。白恩饰演秋收起义总指挥卢德铭,该剧于2017年7月31日在湖南卫视金鹰独播剧场播出。
2017年,3月,与巴图、刘雅瑟、李淳等共同主演院线电影《多乐路》,片中白恩首次挑战盲人角色饰演平安;6月,在由蒋欣、巩峥、白恩、刘向京联袂主演的民国传奇喜剧《最后的武林》中出演西洋拳师许碱水;随后,由导演廖希、动作导演韩平携中港金牌主创团队历时两年倾力打造的民族英雄战争巨制《捍卫者》入围了第二十届上海国际电影节中国新片单元,白恩作为该片男主角与电影主创受邀共同出席上海电影节闭幕式;7月,在由黄磊、海清、赵又廷联袂主演的都市情感剧《深夜食堂》中饰演街舞达人“面条”嘻哈范儿一出场造型和气势就吸人眼球,炫酷舞技也令观众大开眼界;9月,出演由导演管虎执导的战争题材影片《八佰》,该影片于2019年7月5日上映。
2018年,3月,在由导演张前指导拍摄的国内首部以中国乒乓精神为主旋律的电视剧《夺金》中饰演乒乓健将孙少杰;10月,在由老算执导的电影《刍狗》中饰演男一号余海生。
2019年,5月,在由蔡仲琼监制、逯鲁执导、马苏特别出演的聚焦小人物反击盗猎的电影《老虎》中饰演兰德。