| Unwinding (2026) as Caprice Bolton |
| Mission: Impossible - The Final Reckoning (2025) as Agent Boulding |
| A Violent Man (2022) as Luke |
| Aftermath (2021) as Nick |
| Nikola Tesla - the Man from the Future (2020) as George Westinghouse |
| Vores mand i Amerika (2020) as Mason Sears |
| About Us (2020) as Ryan Newman |
| 7 Days to Vegas (2019) as Sebastian |
| Rome in Love (2019) as Dominic D'Andrea |
| Hex (2018) as Isaac |
| A Christmas in New York (2017) as Ben Haney |
| The Beautiful Ones (2017) as Gabriel Tancredi |
| In Embryo (2016) as Sean White |
| A Country Christmas Story (2013) as Trev |
| It's Not You, It's Me (2013) as Dave |
| Automotive (2013) as Nondescript |
| Willed to Kill (2013) as Gavin McNaab |
| Serving Up Richard (2012) as Richard Reubens |
| Alpha Males Experiment (2009) as Ethan |
| Green Street Hooligans 2 (2009) as Dave |
| Autopsy (2008) as Jude |
| Saint Anthony (2007) as Anthony of Padua |
| Trade Routes (2007) as Tim Knight |
| Green Street Hooligans (2005) as Dave Bjorno |
| Submerged (2005) as Plowden |
| The Snake King (2005) as Timothy |
| Icon (2005) as WHO Official |
| Nature Unleashed: Fire (2004) as Marcus |
| LD 50 Lethal Dose (2003) as Gary |
| The Making of 'Band of Brothers' (2001) as Self |
| My Summer With Des (1998) as Football Fan |
| Waterland (1992) as Terry |
| Jekyll & Hyde (1990) as Copy Boy |
| Byrd and the Bees as Sean O'Brian |
| A Violent Man Director |
| A Violent Man Writer |
| About Us Writer |
| About Us Producer |
| A Christmas in New York Executive Producer |
| The Beautiful Ones Co-Producer |