|
Vanished in an Instant (2026) as Officer Troy Monroe |
|
Brothers Beastly (2025) as The Brothers |
|
Kill Victoria (2024) as Nick |
|
The Young Arsonists (2023) as Dale |
|
Faith Heist: A Christmas Caper (2022) as Jack |
|
Between Realities Along the Edge of Time (2021) as Thomas |
|
Flashback (2021) as Pierced Man |
|
Faith Heist (2021) as Jack |
|
A Dog Cried Wolf (2020) as Tex |
|
Stardust (2020) as Mick Ronson |
|
Resolve (2020) as Older Sam |
|
The Empty Man (2020) as Paul |
|
Liminal (2020) as Steve |
|
Tainted (2020) as Malick |
|
Disappearance at Clifton Hill (2020) as The One-Eyed Man |
|
Spiral (2019) as Liam |
|
Mary Goes Round (2018) as Pete |
|
The Scent of Rain & Lightning (2018) as Meryl |
|
The Definites (2017) as Abe |
|
The Void (2016) as Daniel Carter |
|
The Orchard (2015) as Charlie |
|
The Orchard (2015) as Jack |
|
Forsaken (2015) as Frank Tillman |
|
No Stranger Than Love (2015) as Jamie Whyte |
|
Honor Code (2014) as |
|
Relative Happiness (2014) as Joss |
|
The Captive (2014) as Mike |
|
Cas & Dylan (2013) as Steve |
|
The Animal Project (2013) as Leo |
|
The Last Will and Testament of Rosalind Leigh (2012) as Leon Leigh / Surveillance Expert |
|
The Conspiracy (2012) as Aaron |
|
The Samaritan (2012) as Jake |
|
Margo Lily (2012) as Rob |
|
Not Over Easy (2011) as Ken |
|
Befriend and Betray (2011) as Willy |
|
Small Town Murder Songs (2010) as Jim |
|
Gangster Exchange (2010) as Big Dave |
|
Adoration (2009) as Daniel |
|
This Beautiful City (2007) as Johnny |
|
Killing Zelda Sparks (2007) as Ryan Bladder |
|
Touch the Top of the World (2006) as Chris Morris |
|
House (2006) as Duncan |
|
The Safety of Objects (2002) as Z-100 Judge |
|
The Circle (2002) as Smitty Jacobson |
|
Strike! (1998) as Beagle – Flat Critter |
|
Little () as Officer Z |
|
Surviving Silence () as Maverick |
|
Ithaqua () as Hendry |
|
Dada (2024) Director |
|
Dada (2024) Writer |
|
Oracle (2019) Director |
|
The Conspiracy (2012) Executive Producer |
|
This Beautiful City (2007) Producer |