- 2019年《极寒风暴》饰演:卡帕
- 2017年《吊人游戏》饰演:刽子手Hangman
- 2017年《外人止步第二季》饰演:Asa
- 2016年《特厉屋》饰演:Grady
- 2014年《宙斯之子:赫拉克勒斯》饰演:Phineus
- 2014年《善恶分界线》饰演:乔·安德森
- 2012年《神秘河》饰演:乔·安德森
- 2011年《人狼大战》饰演:弗兰纳瑞
- 2009年《爱不胜防》饰演:泰勒
- 2009年《艾米莉亚》饰演:比尔
- 2008年《恐怖废墟》饰演:玛西亚斯
- 2007年《成为简·奥斯汀》饰演:亨利·奥斯丁
- 2007年《穿越苍穹》饰演:乔·安德森
- 2007年《控制》饰演:乔·安德森
- 2006年《复制贝多芬》饰演:卡尔
- 1991年《再续前世情》饰演:SisterMadeleine,Starlet