Michael Weaver
Michael Weaver is a Canadian actor.
Michael Weaver is a Canadian actor.
Ray Meets Helen
As Foster
Arctic Void
As Ray Marsh
The Dead Don't Hurt
As Sergeant Webb
The Long Way Home
As Pony-Tailed Driver
Catch A Killer
As Detective Cobain
Ouija: Origin of Evil
As Roger Zander
Super Troopers
As Local Officer Smy
Ravage
As Superintendent Slayton
An American Pickle
As Judge
Club Dread
As Roy
The Greatest Game Ever Played
As John McDermott
The Slammin' Salmon
As The John
Easter Sunday
As Kyle
Notes from the Underbelly
CSI: Crime Scene Investigation
As Ross Neddy
Law & Order: Special Victims Unit
As David Russo
The Mullets
NCIS
As Thomas McAllister
Longmire
As Al Chambers
Last Man Standing
As Tom
Forever
As Clint
Monk
As Agent Lapides
Rosewood
As Hunter
Law & Order
As Brad Hurley
Franklin & Bash
As Danny Dubois
Up All Night
As Hockey Buddy
Girlfriends' Guide to Divorce
As Dan
Grey's Anatomy
As Greg
The Real O'Neals
As Marco
Speechless
As Blair
The Walking Dead
As Warden
Diary of a Future President
As Sam
Hot in Cleveland
As Brad
The Sentinel
As Photographer (uncredited)
Happy Endings
As Kevin
Pushing Daisies
As Nils Nilsen
Growing Up Fisher
As Gary