功后，大卫以他的角色成为衍生剧集《夜行天使》的主角。大卫只有一次在电影里担任主要角色，那就是2001年一套惊悸电影，与丹妮丝·理查兹和凯瑟琳·海格合演。2003年，他为英国女歌手蒂朵的热门单曲《为爱投降》音乐录影带里饰演男主角，还有他为电脑游戏"王国之心系列"配音，但他没有为续集配音。2005年，大卫开始与艾蜜莉·戴丝香侬合作演出美国主要时段影集《尸骨未寒》。他最近的电影作品是一套在2006年3月，只在多伦多电影节和温哥华国际电影节播映后，有限度在加拿大发行的电影里饰演一个摩托车手。之后，他也有