Known For
Filmography
Rocket Fuel
Movie
The Mannequin
Movie · as Nate

Sick Puppy
Movie · as Dale

The Westies
TV · as Connor · 8 eps

The Dogs
Movie · as Mike Weaver

Devil in Disguise: John Wayne Gacy
TV · as CPD Officer O'Neal · 1 ep

Sheriff Country
TV · as Dale Hawkins · 5 eps

Abducted Off the Street: The Carlesha Gaither Story
Movie · as Officer Montgomery

Slip
TV · as Nick Santorelli · 2 eps

Beacon 23
TV · as Giciru · 2 eps

SisterS
TV · as Luke · 5 eps

Faith Heist: A Christmas Caper
Movie · as Chilly

Resident Evil: Welcome to Raccoon City
Movie · as Kevin Dooley

Station Eleven
TV · as Dan · 6 eps

Nurses
TV · as Michael Gelson · 1 ep

Fortunate Son
TV · as Chief Kelly · 8 eps

Hudson & Rex
TV · as Scott Turner · 1 ep

Departure
TV · as Brad, Brad (uncredited) · 1 ep

Fahrenheit 451
Movie · as Fireman Douglas

Flint
Movie · as Adam Mays

Workin' Moms
TV · as Paul · 17 eps

What Would Sal Do?
TV · as Sal · 8 eps

Bad Blood
TV · as Ignazio 'Nats' Cosoleto · 8 eps

Pure
TV · as Joey Epp · 7 eps

A Sunday Kind of Love
Movie · as Adam

11.22.63
TV · as Calvin · 1 ep

Conviction
TV · as Gene Reynolds · 1 ep

Private Eyes
TV · as Ernest Coleman · 2 eps

Slasher
TV · as Bryan Ingram · 3 eps

The Lizzie Borden Chronicles
TV · as Officer Leslie Trotwood · 8 eps

The Expanse
TV · as Admiral Duarte · 2 eps

Good Witch
TV · as Dr. Shane Jacobson · 2 eps

Reasonable Doubt
Movie · as Stuart Wilson

Rogue
TV · as Jack Glencoe · 9 eps

Reign
TV · as Lieutenant Gambon · 1 ep

Copper
TV · as Andrew O’Brien · 23 eps

Last Monday
Movie · as Bob

Rookie Blue
TV · as Red Rob · 1 ep

Haven
TV · as Reggie · 2 eps

Covert Affairs
TV · as Eric Barber · 27 eps

Defying Gravity
TV · as Steve Wassenfelder · 13 eps

The Listener
TV · as Gustov Main · 1 ep

Charlie Bartlett
Movie · as Len Arbuckle

Hooked on Speedman
Movie · as Rich

The Incredible Hulk
Movie · as Keg Guy (uncredited)

Murdoch Mysteries
TV · as Agent Felder, Phillip Delany · 1 ep

Flashpoint
TV · as Don Colby · 1 ep

Aliens in America
TV · as Trey Tozer · 3 eps

Heartland
TV · as Charles Thackery · 1 ep

Warriors of Terra
Movie · as Tim

The Jane Show
TV · as The Cable Guy · 1 ep

The Dive from Clausen's Pier
Movie · as Rooster

Tideland
Movie · as Patrick

Life with Derek
TV · as Ryan · 1 ep

Doc
TV · as Pet Store Clerk · 1 ep
