Search movies and TV series
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

Allegiance
as Buyer

LEGO Ninjago: Dream Team
as Jay (voice)

LEGO Ninjago: Dragons Rising
as Jay / Agent Allen (voice)

School Spirits
as Van Heidt

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

Billy the Kid
as Alias

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

Turner & Hooch
as Nic

Sweatin' to the Goldies
as Jay (voice)

Shadow and Bone
as General Nilsen

Crossword Mysteries: Terminal Descent
as Bartender

Resident Alien
as Howard Wright

Timmy Failure: Mistakes Were Made
as Creature Reference

Are You Afraid of the Dark?
as Bartholomew

Cold Pursuit
as Jeff 'Santa' Christensen

A Million Little Things
as Albert

Altered Carbon
as Father Kovacs

LEGO Ninjago: Happy Birthday to You!
as Jay (voice)

War for the Planet of the Apes
as Luca

LEGO Ninjago: Operation Heavy Metal
as Raggmunk (voice)

Life on the Line
as Biker

Ninjago: Masters of Spinjitzu - Day of the Departed
as Jay (voice)

Timeless
as Wes Gillman

The 9th Life of Louis Drax
as Doctor (C-Section)

The BFG
as Butcher Boy / Danish Driver

Warcraft
as King Magni

LEGO Ninjago: Tall Tales
as Sqiffy (voice)

Bob's Broken Sleigh
as Blue (voice) (as Michael Adamsthwaite)

Supernoobs
as Zenblock

Supergirl
as Cooper

The Hollow
as Eddy

The Phoenix Incident
as Walton S. Gayson

Barbie in Princess Power
as King Kristoff / Construction Worker (voice)

Damaged
as Decker

Skin Trade
as Detective Monroe

If I Stay
as Security Guard

Hector and the Search for Happiness
as Queen's Guard

The Virginian
as Father

The Mystery Cruise
as Hans Dietz / Tourist

Horns
as Eric Hannity

The Marine 3: Homefront
as Payton

Motive
as Milo Kranc

Maximum Conviction
as Collins

Arrow
as Torque

Ninjago: Masters of Spinjitzu
as Jay (voice)

LEGO Ninjago: Rise of the Serpentine
as Jay Walker

In the Name of the King 2: Two Worlds
as Thane

LEGO Ninjago: Secrets of the Blacksmith
as Jay (voice)

LEGO Ninjago: Battle Between Brothers
as Jay (voice)

Superbook
as Esau

Final Destination 5
as Line Chef

Repeaters
as Tiko Taylor

Sucker Punch
as State Trooper #1

Hydee and the Hytops
as Brad (voice)

Red Riding Hood
as Solomon's Soldier

Behemoth
as Joe

Lego Ninjago: Masters of Spinjitzu
as Jay