
Acted in 65
2020s
- 2026
Ithaqua
Hendry
Vanished in an Instant
Officer Troy Monroe
- 2025
Brothers Beastly
The Brothers
- 2024
Kill Victoria
Nick
- 2023
The Young Arsonists
Dale
Most Dangerous Game: New York
Connell
- 2022
Faith Heist: A Christmas Caper
Jack
- 2021
Between Realities Along the Edge of Time
Thomas
Faith Heist
Jack
The Communist's Daughter
Ian McDougald · 8 episodes
- 2020
A Dog Cried Wolf
Tex
Resolve
Older Sam
Liminal
Steve
Most Dangerous Game
Connell
2010s
- 2019
- 2018
The Scent of Rain & Lightning
Meryl
- 2017
- 2016
- 2015
No Stranger Than Love
Jamie Whyte
- 2014
Strange Empire
Captain John Slotter · 13 episodes
Relative Happiness
Joss
- 2013
Cas & Dylan
Steve
The Animal Project
Leo
- 2012
The Last Will and Testament of Rosalind Leigh
Leon Leigh / Surveillance Expert
Margo Lily
Rob
- 2011
Befriend and Betray
Willy
King
TV
- 2010
Gangster Exchange
Big Dave
2000s
- 2009
Adoration
Daniel
- 2007
This Beautiful City
Johnny
- 2006
Touch the Top of the World
Chris Morris
House
Duncan
- 2004
- 2002
The Fraternity
Smitty Jacobson
- 2001
1990s
- 1999
- 1998
- 1993
No release date
Surviving Silence
Maverick
Produced 2
2010s
- 2012
2000s
- 2007
This Beautiful City
Producer
Directed 2
2020s
- 2024
Dada
Director
2010s
- 2019
Oracle
Director
Wrote 1
2020s
- 2024
Dada
Writer