







| 2026 | Faces of Death | Arthur Spevak |
| 63 Giờ Đối Đầu | Richard 'Dick' Hall | |
| 2025 | Went Up the Hill | Jack / Elizabeth |
| Ẩn Giấu | Reece | |
| 2023 | Just a Boy From Tupelo: Bringing Elvis to the Big Screen | Self - ‘Steve Binder’ |
| 2022 | Bigger Than Life - The Making of Elvis | Self |
| Elvis | Steve Binder | |
| 2021 | Ghost | Man |
| 2020 | Bảo Tàng Trái Tim Vụn Vỡ | Nick |
| Guilty Creatures | Hamlet | |
| In Vitro | Male Narrator (voice) | |
| 2019 | Nightmares | Narrator (voice) |
| 2017 | Red Christmas: Making 'Better Watch Out' | Self |
| Đêm Ngoại Ô | Jeremy | |
| The Power of the Present | Self - Blue Ranger (2017) | |
| Năm Anh Em Siêu Nhân | Jason Lee Scott / The Red Ranger | |
| A Few Less Men | Mike | |
| 2015 | Godot's Clinic | Barnabus Stottle |
| 2025 | Went Up the Hill | Executive Producer |
| 2021 | Ghost | Producer |
| Ghost | Writer | |
| Ghost | Director | |
| Ghost | Editor | |
| 2020 | Guilty Creatures | Director |
| Guilty Creatures | Producer | |
| In Vitro | Producer | |
| In Vitro | Writer | |
| In Vitro | Director | |
| 2019 | Nightmares | Writer |
| Nightmares | Director | |
| Nightmares | Producer |