
Trading Up Christmas
Dan
6.0
2024

A Hundred Lies
Kingsley
5.6
2024

Kill Victoria
Pete
8.0
2024

Wild Cards
Detective Simmons · (23 episodes)
7.1
2024

The Amityville Curse
Marv Sharpe
4.7
2023

Don't Hang Up
Sean Jamieson
0.0
2022

A Christmas Treasure
Kyle
5.6
2021

Beware of the Midwife
Kevin
4.0
2021

Letters to Satan Claus
Sheriff Noel
5.2
2020

Christmas Comes Twice
George Campbell
6.5
2020

A Christmas Mission
5.8
2020

Christmas on Wheels
Duncan
6.3
2020

Tempted by Danger
Michael
6.4
2020

The Clark Sisters: First Ladies of Gospel
J. Drew Sheard
7.7
2020

Radio Christmas
Scott
6.2
2019

Shazam!
Carnival Cop
7.0
2019

Northern Rescue
Paul Simmons · (1 episode)
6.2
2019

No Love Lost
0.0
2019

Killer High
Jed
5.9
2018

A Swingers Weekend
Teejay
4.5
2018

Her Stolen Past
Brandon
6.8
2018

Christmas Inheritance
Gray Pittman
6.3
2017

Ordinary Days
Jonathan Brightbill
6.8
2017

The Bold Type
Landon · (1 episode)
7.8
2017

Taken
Ramsey's Assassin · (1 episode)
6.5
2017

Deadly Inferno - Tödliches Inferno
Ray
6.4
2016

Kim's Convenience
Alex Jackson · (2 episodes)
7.6
2016

Jean of the Joneses
Writer 1
7.3
2016

Private Eyes
Cordell · (1 episode)
7.3
2016

The Expanse
Thomas · (4 episodes)
8.1
2015

88
Jake
5.1
2015

Bitten
Logan Jonsen · (23 episodes)
7.3
2014

Be My Valentine
Michael Carrier
5.7
2013

Dead Before Dawn
Tony the Receiver
5.3
2012

High Chicago
Scott
2.0
2011

Rookie Blue
Bernie Lucas · (1 episode)
7.6
2010

Make It Happen
Marcus
6.0
2008
Sidelined 2: Intercepted
Coach Watson
0.0

Heartland
Carson · (1 episode)
8.3
2007