1999年,参演个人首部电影《大卫·科波菲尔》。2001年,由其主演的奇幻冒险电影《哈利·波特与魔法石》上映,他凭借该片入围第11届MTV电影奖最具突破男演员奖。2002年,由其主演的电影《哈利·波特与密室》上映,他凭借该片入围第29届土星奖最佳年轻演员奖。2004年,由其主演的电影《哈利·波特与阿兹卡班的囚徒》上映,他凭借该片入围第31届土星奖最佳年轻演员奖。2007年,主演电影《哈利·波特与凤凰社》。2008年,丹尼尔首次登上百老汇的舞台,出演了舞台剧《恋马狂》。
2009年,凭借电影《哈利·波特与混血王子》入围第19届MTV电影奖最佳男演员奖。2010年,凭借电影《哈利·波特与死亡圣器(上)》获得第13届青少年选择奖最佳夏日电影男星奖。2011年,凭借电影《哈利·波特与死亡圣器(下)》获得第38届人民选择奖最受欢迎卡司奖。2012年,由其主演的电视剧《一位年轻医生的笔记》播出。2015年,主演科幻电影《维克多·弗兰肯斯坦》。2016年,领衔主演冒险电影《丛林》。2018年,主演惊悚犯罪电影《困兽之斗》。2019年,参与配音的动画电影《摩比小子大电影》上映。