超级英雄剧集 The Cape 担任主角共1季(10 集)。2012年九月直至现在，大卫·里昂 在NBC电视台上的剧集 Revolution 第一至第二季中 扮演将军 Sebastian "Bass" Monroe。前美国海军陆战队军士，曾与由比利·伯克扮演的 Miles Matheson 创立门罗共和国。2013年，大卫·里昂 在电影《爱情避风港》扮演 角色 凯文·蒂尔尼。