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.
D.C. Sniper: 23 Days of Fear
(George Lenahan)
Rock Dog 3: Battle the Beat
(Axe Arrow / Carl (voice))
Sweatin' to the Goldies
(Jay (voice))
Next Avengers: Heroes of Tomorrow
(Thor (voice))
The Sandlot: Heading Home
(Dodger Pitcher)
In the Name of the King 2: Two Worlds
(Thane)
Behemoth
(Joe)
Dragons II: The Metal Ages
(Dev (voice))
Lesser Evil
(Agent Knowles)
The Marine 3: Homefront
(Payton)
Walk All Over Me
(Isaac)
Numb
(Thug)
If I Stay
(Security Guard)
Horns
(Eric Hannity)
Maximum Conviction
(Collins)
The Stickman's Hollow
(Fisherman)
Amber's Story
(Officer Perry)
The Phoenix Incident
(Walton S. Gayson)
The Hollow
(Eddy)
Skin Trade
(Detective Monroe)
Sucker Punch
(State Trooper #1)
The BFG
(Butcher Boy / Danish Driver)
Warcraft
(King Magni)
The 9th Life of Louis Drax
(Doctor (C-Section))
The Twilight Saga: New Moon
(Chet)
Walking Tall
(Burke)
War for the Planet of the Apes
(Luca)
The Mystery Cruise
(Hans Dietz / Tourist)
Watchmen
(Bar Knot Top)
Red Riding Hood
(Solomon's Soldier)
Final Destination 5
(Line Chef)
Twinpool
(Bartender)
Life on the Line
(Biker)
Chaos
(Sniper #1)
Cold Pursuit
(Jeff 'Santa' Christensen)
LEGO Ninjago: Master of the 4th Dimension
(Jay (voice))
Hydee and the Hytops
(Brad (voice))
Barbie in Princess Power
(King Kristoff / Construction Worker (voice))
Smokin' Aces 2: Assassins' Ball
(Agent #1)
Repeaters
(Tiko Taylor)
Damaged
(Decker)
Eight Below
(Wharf Boat Captain)
Hector and the Search for Happiness
(Queen's Guard)
88 Minutes
(Fireman #2)
Black Christmas
(Santa)
Ninjago: Masters of Spinjitzu - Day of the Departed
(Jay (voice))
Ashes Fall
(Peacekeeper)
Catch and Release
(Cowboy)
Crossword Mysteries: Terminal Descent
(Bartender)
The Wild Guys
(Clyde)
LEGO Ninjago: Happy Birthday to You!
(Jay)
Rock Dog 2: Rock Around the Park
(Carl/Trey (voice))
Hulk vs. Thor
(Balder (voice))
Ninjago: Masters of Spinjitzu - Skybound
(Jay)
Woman of the Hour
(Dating Game Director)
Ninjago: Masters of Spinjitzu - Rise of the Snakes
(Jay)
The Evidence
X-Men: Evolution
The Dead Zone
Flash Gordon
(Marauder)
Edgemont
Smallville
(Andrew Connors)
Stargate SG-1
(Her'ak)
Shadow and Bone
(General Nilsen)
The Sausage Factory
Supergirl
(Cooper)
Ninjago: Masters of Spinjitzu
(Jay (voice))
Psych
(Rory)
Motive
(Milo Kranc)
Tru Calling
(Military police #1)
Blood Ties
(Dimitri)
Resident Alien
(Howard Wright)
Sanctuary
(Russo)
The Good Wife
(Court Guard)
Supernatural
(Security Guard Bill)
Ninjago: Masters of Spinjitzu
(Raythe (voice))
Sanctuary
(Trace)
Sanctuary
(Albert Russo)
Altered Carbon
(Father Kovacs)
Timeless
(Wes Gillman)
Ninjago: Masters of Spinjitzu
(Butchie (voice))
Ninjago: Masters of Spinjitzu
(Pink Ninja (voice))
Ninjago: Masters of Spinjitzu
(Turist Dad / Cop #2 (voice))
LEGO Ninjago: Dragons Rising
(Jay / Agent Allen (voice))
Turner & Hooch
(Nic)
R. L. Stine's The Haunting Hour
(Pale Man)
R. L. Stine's The Haunting Hour
(Police Officer)
LEGO Ninjago: Dragons Rising
(Jay / Zarkt (voice))
Fringe
(ND Agent)
Are You Afraid of the Dark?
(Bartholomew)
NINJAGO: The Virtues of Spinjitzu
(Jay (voice))
Ninjago: Operation Heavy Metal
(Commander Raggmunk)
A Million Little Things
(Albert)
Smallville
(Rick)
Arrow
(Torque)
Supernatural
(Narfi)
LEGO Ninjago: Dragons Rising
(Agent Allen / Freebooter 1 (voice))
Zeke's Pad
(Ezekiel "Zeke" Palmer)
Supernoobs
(Zenblock)
LEGO Ninjago: Dragons Rising
(Jay / Strength Symbol (voice))