
Filmography
| Role | Title | Year | Character |
|---|---|---|---|
| Actor | 歪小子斯科特对抗全世界 | 2010 | Stephen Stills |
| Actor | 歪小子斯科特:火力全开 | Stephen Stills | |
| Actor | Trigger Warning | 2024 | Jesse |
| Actor | Drive Me Crazy | 1999 | David Ednasi |
| Actor | 永远十六岁 | 2014 | Anthony |
| Actor | 绿色房间 | 2015 | Daniel |
| Actor | 杰莎贝尔 | 2014 | Preston |
| Actor | 13宗罪 | 2014 | Elliot |
| Actor | 别担心,他不会走远的 | 2018 | Mike |
| Actor | 激情热线 | 2012 | Sean |
| Actor | 沸腾空间 | 2000 | Kid |
| Actor | 破碎之花 | 2005 | The Kid |
| Actor | 好莱坞结局 | 2002 | Tony Waxman |
| Actor | Snow Day | 2000 | Hal Brandston |
| Actor | 圣诞快乐 | 2014 | Kevin |
| Actor | Goodbye World | 2013 | Benji |
| Actor | Animal Factory | 2000 | Tank |
| Actor | 心理医师 | 2009 | Jeremy |
| Actor | Save the Date | 2012 | Jonathan |
| Actor | Antibirth | 2016 | Gabriel |
| Actor | Storytelling | 2001 | Scooby Livingston |
| Actor | 非凡 | 2015 | David Kressen |
| Actor | The Laramie Project | 2002 | |
| Actor | 好家伙 | 2008 | Derek |
| Actor | The Making of 'Scott Pilgrim vs. the World' | 2010 | Mark Webber |
| Actor | Gift of the Magi | 2010 | Jim Young |
| Actor | People I Know | 2002 | Ross |
| Actor | 性、手槍、俱樂部 | 2005 | Stevie |
| Actor | The Place of No Words | 2019 | |
| Writer | The Place of No Words | 2019 | |
| Director | The Place of No Words | 2019 | |
| Producer | The Place of No Words | 2019 | |
| Actor | The End of Love | 2013 | |
| Director | The End of Love | 2013 | |
| Writer | The End of Love | 2013 | |
| Actor | Jesus' Son | 1999 | Jack Hotel |
| Actor | The Ever After | 2015 | |
| Writer | The Ever After | 2015 | |
| Director | The Ever After | 2015 | |
| Producer | The Ever After | 2015 | |
| Actor | PULP乐队:一部关于生、死、超市的电影 | 2014 | Himself |
| Actor | The Hottest State | 2006 | William Harding |
| Actor | Whiteboyz | 1999 | Trevor |
| Actor | Explicit Ills | 2008 | |
| Director | Explicit Ills | 2008 | |
| Writer | Explicit Ills | 2008 | |
| Actor | 史碧华克爱恨交加的人生 | 2018 | |
| Actor | 雨和闪电的气息 | 2018 | Chase |