
Acting
Michael entered the arts in his community theater program in the mid 1990's. He then moved to Vancouver British Columbia to pursue acting professionally in September of 2000. In the years since, Michael has etched out a career as an Actor, Writer, Filmmaker, Teacher, & Voice Over Artist; with nearly twenty years in the Arts, and over one hundred Film and Television credits to his name. Michael is actively writing & developing multiple scripts, and has begun the design process for his first book, which he hopes to publish in the coming year.

Remarkably Bright Creatures
as Fisherman

Woman of the Hour
as Dating Game Director

The Stickman's Hollow
as Fisherman

Rock Dog 3: Battle the Beat
as Axe Arrow / Carl (voice)

LEGO Ninjago: Dream Team
as Jay (voice)

Rock Dog 2: Rock Around the Park
as Carl/Trey (voice)

Crossword Mysteries: Terminal Descent
as Bartender

Sweatin' to the Goldies
as Jay (voice)

Timmy Failure: Mistakes Were Made
as Creature Reference

Cold Pursuit
as Jeff 'Santa' Christensen

Allegiance
as Buyer · 1 ep.

LEGO Ninjago: Dragons Rising
as Jay / Imperium Announcer (voice) · 1 ep.

School Spirits
as Van Heidt · 2 ep.

Billy the Kid
as Alias · 1 ep.

Resident Alien
as Howard Wright · 5 ep.

Shadow and Bone
as General Nilsen · 1 ep.

Turner & Hooch
as Nic · 1 ep.

Are You Afraid of the Dark?
as Bartholomew · 1 ep.

Altered Carbon
as Father Kovacs · 2 ep.

A Million Little Things
as Albert · 6 ep.
Warcraft
2016