Known For
Photos
Filmography

Hollywood Arts
TV · as Odysseus · 1 ep

A Royal Montana Christmas
Movie · as Peter

My Weird School
Movie · as Mr. Docker

The Inheritance
Movie · as Miles Hartmen

Family Practice Mysteries: Coming Home
Movie · as David Cooper

Winner
Movie · as Colin

CrimeTime: Freefall
Movie · as Chief Earl

Bad Genius
Movie · as Preston Brown

Tracker
TV · as Detective Lavigne · 1 ep

The Vince Staples Show
TV · as The Funeral Director · 1 ep

Pride: A Seven Deadly Sins Story
Movie · as Ray Boudreaux

Animal Control
TV · as Greg · 1 ep

Disappearance in Yellowstone
Movie · as Officer Stoddard

He's Not Worth Dying For
Movie · as Mark

So Help Me Todd
TV · as Thomas Branigan, FBI · 2 eps

Baking Spirits Bright
Movie · as Trevor

Aurora Teagarden Mysteries: Til Death Do Us Part
Movie · as Dennis
Action #1
Movie · as Detective Robert

Fishing for Love
Movie · as Benny

Cradle Did Fall
Movie · as Detective Gallagher

Sweet Revenge: A Hannah Swensen Mystery
Movie · as Sheriff Metzger

The Picture of Christmas
Movie · as Aaron Braxton

Operation Christmas Drop
Movie · as Theo

Cross Country Christmas
Movie · as Joe

The Stand
TV · as Sniffling Guard · 1 ep

Benchwarmers 2: Breaking Balls
Movie · as Chairman

Freaks
Movie · as ADF Agent

A Christmas Duet
Movie · as Rob

Killbird
Movie · as Field Agent #1

Abducted: The Mary Stauffer Story
Movie · as Sgt Wyatt Rayburn

Marrying Mr. Darcy
Movie · as Principal Spraker

Odyssey of the Dead
Movie · as Driver

Chilling Adventures of Sabrina
TV · as Thomas Walker · 3 eps

Max 2: White House Hero
Movie · as Agent Harring

Cop and a Half: New Recruit
Movie · as Mayor

All for Love
Movie · as Ralph Lodell

Love at First Bark
Movie · as Wyatt Salas

Killing Gunther
Movie · as Soldier #2

Bigger Fatter Liar
Movie · as Jimmy

Riverdale
TV · as Myles McCoy · 3 eps

Taken
TV · as Zaid · 1 ep

The Good Doctor
TV · as Dustin Novick · 1 ep

Life on the Line
Movie · as Russell

Secrets in the Attic
Movie · as Officer Morris

I Dare You
Movie · as Robinson

My Daughter's Disgrace
Movie · as Officer Beck

DC's Legends of Tomorrow
TV · as Time Bureau Agent · 1 ep

Van Helsing
TV · as General Lannister · 2 eps

Colony
TV · as Greyhat Captain · 1 ep

Just the Way You Are
Movie · as Committee Member

Fifty Shades of Grey
Movie · as Elevator Business Man

Dead Rising: Watchtower
Movie · as Shearson

Into the Grizzly Maze
Movie · as Gerry Smith

Jim Henson's Turkey Hollow
Movie · as Sheriff Grover

Descendants
Movie · as Coach Jenkins

Supergirl
TV · as Warden · 2 eps

See No Evil 2
Movie · as EMT #1

The Interview
Movie · as Agent Botwin

Run for Your Life
Movie · as Joe

Extraterrestrial
Movie · as Military Officer

Recipe for Love
Movie · as Host #1

The Grim Sleeper
Movie · as Melayna's Father

Sole Custody
Movie · as Fireman

The 100
TV · as Guard #1 · 1 ep

The Flash
TV · as Prison Guard #2, Museum Guard · 1 ep

The Marine 3: Homefront
Movie · as SWAT Leader

Horns
Movie · as TV Reporter

Assault on Wall Street
Movie · as Broker

Signed, Sealed, Delivered
Movie · as Reporter

Christmas Bounty
Movie · as Bodyguard #2

Spooksville
TV · as Officer Karl Dugan · 3 eps

The Tomorrow People
TV · as Henry Finch · 1 ep

Grave Encounters 2
Movie · as Officer

A Dog Named Duke
Movie · as Physical Therapist

Diary of a Wimpy Kid: Dog Days
Movie · as Cop

Notes from the Heart Healer
Movie · as Steve

Continuum
TV · as ERT Officer · 1 ep

Arrow
TV · as Lieutenant · 1 ep

In the Name of the King 2: Two Worlds
Movie · as Soldier #3

And Baby Will Fall
Movie · as Fournier
The Haunting Hour: Mascot
Movie · as Coach Butchko

Fairly Legal
TV · as Security · 1 ep

The Search for Santa Paws
Movie · as Doctor

Life Unexpected
TV · as Jail Guard #2 · 1 ep

R. L. Stine's The Haunting Hour
TV · as Andre, Coach Butchko · 1 ep

Rampage
Movie · as Pedestrian (uncredited)

The Zero Sum
Movie · as Male Diner

Damage
Movie · as EMT

Far Cry
Movie · as Private Jackson

The Day the Earth Stood Still
Movie · as Sergeant

Ice Blues: A Donald Strachey Mystery
Movie · as Police Officer

Fringe
TV · as Neal · 1 ep

Postal
Movie · as Police Officer

Blood Ties
TV · as Cop #1 · 1 ep

Reaper
TV · as Beer Delivery Guy · 1 ep

Bionic Woman
TV · as Berkut Assault Member · 1 ep

Psych
TV · as Patterson · 1 ep

Eureka
TV · as Security Officer · 1 ep

Confessions of a Sociopathic Social Climber
Movie · as Stylist

Stargate Atlantis
TV · as Major Jordan · 1 ep

Smallville
TV · as Lex's Bodyguard · 1 ep



