Known For
Filmography

House/Wife
Movie · as Jeffrey

The Company Card
Movie · as Terry

God of Frogs
Movie · as Brett

Ice Cream Man
Movie · as Mr. Hamlin

Young Female Playwright
Movie · as Dorian
V.I.N.C.E. (Voice Intelligent Narrative Creation Engine)
Movie

Tight Lettuce
Movie · as Francisco

Fivehead
Movie · as Tom

The Episode
Movie · as Elliot

The Curse of Danny Rizzo
Movie · as Danny Rizzo

Stress Test
TV · as Self · 6 eps

Paying for It
Movie · as Mandi's husband

Creeping Charlie
Movie

Something Bad That Happened in My Past
Movie · as Chucky

Serious Buyers Only
Movie · as Calder St. Germaine

I Am Pleased
Movie · as Ron Regal / Host

Brenda and Baxter
Movie · as Greg

Last County
Movie · as Brian Gardner

Ride or Die
Movie · as Ivan

Frankenstein So White
Movie

Clementine
Movie · as Donnie

Earth Abides
TV · as Jorge · 4 eps

Law & Order Toronto: Criminal Intent
TV · as Malcolm Bell · 1 ep

BlackBerry
Movie · as Jack Manishen

I Like Movies
Movie · as Yuppie Man

Priscilla
Movie · as Alan 'Hog Ears'

The Changeling
TV · as Imogen's Dad · 3 eps

Vida the Vet
TV · as Papa Mouse (voice) · 104 eps

The Winter Palace
Movie · as Wilson

Styled with Love
Movie · as Derek

Luckiest Girl Alive
Movie · as Salesman W&S

Going Away Party
Movie · as Jimmy

Fire Country
TV · as Joss · 1 ep

V/H/S/94
Movie · as Spivey (segment "Holly Hell")

The Exchange
Movie · as Kevin

Ghosts
TV · as Todd Pearlman · 4 eps

Pretty Hard Cases
TV · as Mateo Dominguez · 1 ep

Ginny & Georgia
TV · as Anthony · 2 eps

Grand Army
TV · as Mr. Blumberg · 1 ep

Nurses
TV · as Antonio · 1 ep

Decoys
TV · as Dennis · 6 eps

Transplant
TV · as Javy Romero · 1 ep

The Kindness of Strangers
Movie · as Laundry Worker

Winter Love Story
Movie · as Julian

Scary Stories to Tell in the Dark
Movie · as Drive-in Manager

Let It Snow
Movie · as Stallholder

What We Do in the Shadows
TV · as Trevor · 2 eps

Hudson & Rex
TV · as Chef Gregory Ramon · 1 ep

Departure
TV · as Father Emilio · 2 eps

Northern Rescue
TV · as Alan · 2 eps

Little Italy
Movie · as Ramon

The Lie
Movie · as Band Member

The Holiday Calendar
Movie · as Fernando

Mary Goes Round
Movie · as Pharmacist

Carter
TV · as Don Tovey · 1 ep

Star Trek: Discovery
TV · as Nalas · 1 ep

Frankie Drake Mysteries
TV · as Exterminator · 1 ep

Save Me
TV · as Mike · 1 ep

Kim's Convenience
TV · as Enrique · 12 eps

Room
Movie · as Reporter #2

Killjoys
TV · as Jr. Techie · 1 ep
Havana 57
Movie · as Luis

Cold
Movie · as Divo G.

The Devil Walks Among You
Movie · as Steve

Bail Enforcers
Movie · as Peter

Seven Sins: Greed
Movie · as Man 2 (singing voice)

Bloodletting & Miraculous Cures
TV · as Airport Soldier · 1 ep

Mayday
TV · as First Officer Ferreira Quintal, Assistant JIAAC Investigator, Tenerife Controller · 1 ep
