
Acting
Edmonton, Alberta, Canada

The Umbrella Academy
Big Ass Keeper

Hannibal
Officer Dormau

Battlestar Galactica
Pvt. Scott Kelso

Smallville
Danny Crozer

Reacher
Dullworth

What We Do in the Shadows
Robber

Titans
Hunter #2

Twisted Metal
Vulture

Life Unexpected
Backstage Guard #2

DC's Legends of Tomorrow
Audience Member

Sheriff Country
Joe

Star Trek: Discovery
Lookout

Jupiter's Legacy
Primate Crew

Clarice
Boorish Agent

MatchMaker Mysteries: A Killer Engagement
Bo

Played
Saints Driver

Heroes Reborn
Sunstone Guard

40 Acres
Burial Ground Cannibal #3

Taken
Merc

Taken
Gerrard