Home / Discover / People

Tiny Pretty Things

2020
as Topher Brooks

Channel Zero (2016)

2016
as Gary Yolen (Season 1)

Code 8

2019
as Dixon

Fatman

2020
as Lex

I Still See You

2018
as Mr. Calder

Slash/Back

2022
as Officer Lefebvre

Inhuman Condition

2016
as Will Bader

Barn Wedding

2015
as Derrick

Just Cause

2002
as Patrick Heller

Prescription for Danger

2018
as Dr. Mark Laurie

22 Chaser

2018
as Elvis

Populaire

2012
as Bob Taylor

Home Sweet Home

2013
as The Killer

Unearthing

2016
as Sherrif Brian Wrigley

Tornado Valley

2009
as Bobby

Never Saw It Coming

2018
as Kirk Nicholson

ARQ

2016
as Sonny

Kept Woman

2015
as Simon

Girl in Woods

2016
as Grace age 7

Trench 11

2017
as Müller

Director

Movie Barn Wedding 2015

Writer

Movie Barn Wedding 2015

Producer

Movie Barn Wedding 2015

Guest Star

Episode The Boys
The Female of the Species
2019
Episode The Listener
The Bank Job
2012
Episode Darknet
Darknet 3
2014
Episode The Boys
Good for the Soul
2019
Episode Killjoys
Baby, Face Killer
2018
Episode The Girlfriend Experience
A Friend
2016
Episode Slasher
Everybody's Darling
2023
Episode Cold Case
The Red and the Blue
2006
Episode The Girlfriend Experience
Retention
2016
Episode The Girlfriend Experience
Crossing the Line
2016
Episode Slasher
Left Handed Justice
2023
Episode Played
Revenge
2013
Episode The Unit
Sub Conscious
2007
Episode Ransom
Story for Another Day
2019
Episode Slasher
Vengeance
2023
Episode Flashpoint
Grounded
2011
Episode The Boys
The Name of the Game
2019
Episode The Boys
Cherry
2019