| Yıl | Başlık | Rolü |
|---|---|---|
| 2024 | Murder Company | Smith |
| 2024 | The Last Front | Laurentz |
| 2022 | The Devil Conspiracy | Lucifer |
| 2020 | The Reckoning | Joseph Haverstock |
| 2019 | Cold Blood Legacy | Kappa |
| 2018 | Relaxer | Brad Matuzak (voice) |
| 2017 | Hangman | Hangman |
| 2017 | Outsiders - Sezon 2 | Asa Farrell |
| 2016 | Abattoir | Grady |
| 2016 | Outsiders - Sezon 1 | Asa Farrell |
| 2015 | Hannibal - Sezon 3 | Mason Verger |
| 2014 | Herkül: Özgürlük Savaşçısı | Phineus |
| 2013 | A Single Shot | Obadiah |
| 2013 | Boynuzlar | Terry Perrish |
| 2012 | Gri Kurt | Flannery |
| 2012 | The River - Sezon 1 | Lincoln Cole |
| 2012 | Alacakaranlık Efsanesi : Şafak Vakti Bölüm 2 | Alistair |
| 2011 | Alacakaranlık Efsanesi: Şafak Vakti Bölüm 1 | Alistair |
| 2010 | Salgın | Russell |
| 2009 | Aşk Olur | Tyler |
| 2009 | Amelia | Bill Stultz |
| 2008 | Lanetli Topraklar | Mathias |
| 2007 | Kontrol | Peter Hook |
| 2007 | Aşkın Kitabı | Henry Austen |
| 2007 | Across the Universe | Max |
| 2006 | Beethoven’ı Anlamak | Karl van Beethoven |
| Yıl | Başlık | Mesleği |
|---|---|---|
| 2023 | Mrs. Davis - Sezon 1 | Görüntü yönetmeni |
| 2011 | Martha Marcy May Marlene | 1. Kamera Asistanı |
| 2010 | Tiny Furniture | 1. Kamera Asistanı |