
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
2026 · as Fisherman

The Twilight Saga: New Moon
2009 · as Chet

Watchmen
2009 · as Bar Knot Top

War for the Planet of the Apes
2017 · as Luca

88 Minutes
2007 · as Fireman #2

Final Destination 5
2011 · as Line Chef

The BFG
2016 · as Butcher Boy / Danish Driver

Warcraft
2016 · as King Magni

Sucker Punch
2011 · as State Trooper #1

Red Riding Hood
2011 · as Solomon's Soldier

Chaos
2005 · as Sniper #1

Cold Pursuit
2019 · as Jeff 'Santa' Christensen

Eight Below
2006 · as Wharf Boat Captain

Walking Tall
2004 · as Burke

Hulk vs. Thor
2009 · as Balder (voice)

Black Christmas
2006 · as Santa

Woman of the Hour
2024 · as Dating Game Director

Catch and Release
2006 · as Cowboy