Tales from the Dead Zone as Tomas
2024
He Sees You When You're Sleeping as Deputy Warren Kessler
2023
The Vance Institute as Tobin Vance
2023
Trauma Therapy: Psychosis as Tobin Vance
2022
Fatal Influence: Like. Follow. Survive. as Mar
2022
Ask Me to Dance as Jack
2020
Amerita as Nick Reynolds
2020
House of Many Sorrows as Mack Dragoni
2019
Modern Love as Man (1 episode)
2019
Trauma Therapy as Tobin Vance
2017
Fair Haven as Reverend Thomas
2017
Shattered as Ken Burnett
2016
Forgetting Sandy Glass as Sandy Glass
2016
Hero of the Underworld as Dylan
2016
#SCREAMERS as Tom Brennan
2016
Skookum: The Hunt for Bigfoot
2016
Terror House as Drake
2015
Midtown as Officer Malloy (16 episodes)
2009
Love n' Dancing as Jake Mitchell
2008
The Alphabet Killer as Stephen Harper
2006
The Attic as Frankie Callan
2003
Anger Management as Yankees Left Fielder (uncredited)
1999
Third Watch as Oakes (1 episode)
1999
Law & Order: Special Victims Unit as Uniform #1 (1 episode)
1997
Gravesend as Chicken