Search movies and TV series
Acting
John Shaw was born on August 5, 1970 in Calgary, Alberta, Canada. He is an actor and producer, known for Watchmen (2009), The Core (2003) and If I Stay (2014).

Armageddon Road
as Wade

Stick
as Golf Proctor

The Hunting Party
as Mr. Jacobs

The Irrational
as Dale Newhouse

Murder for Sale
as Max

Alert: Missing Persons Unit
as Antonio

Three Wise Men and a Baby
as William

Surface
as Neurologist

Aurora Teagarden Mysteries: Til Death Do Us Part
as Bernard Poole

Batwoman
as Parole Board Official

Christmas Joy
as Phil Finnegan

A Million Little Things
as Christopher

Tully
as Doctor

The Good Doctor
as Vincent

Mr. Write
as Zev

Chesapeake Shores
as Bert Marcus

DC's Legends of Tomorrow
as Coroner

Murder, She Baked: A Chocolate Chip Cookie Mystery
as Paul

If I Stay
as Music Aficionado

When Calls the Heart
as Herman Trockmorton

Embrace of the Vampire
as Groundskeeper

The Meeting
as David

End of the World
as Dr. Cochran

The Company You Keep
as DMV Source

Arrow
as George Wolfman

Diary of a Wimpy Kid: Dog Days
as Mr. Draybick

Finding a Family
as Chuck

Gone
as Borden

Diary of a Wimpy Kid: Rodrick Rules
as Mr. Draybick

Human Target
as Harrison

Helen
as Prosecutor

V
as Will Mabyee

Stargate Universe
as Administrator

Courage
as Justin Vale

Come Dance at My Wedding
as Mason Brown

Ogre
as Giles

Watchmen
as Doug Roth

Wyvern
as Chief Dawson

NYC: Tornado Terror
as Brackett

Fringe
as Medical Examiner

Ace of Hearts
as Frank Burgess

Reaper
as Gus

The Last Mimzy
as Dr. Rose

Alien Incursion
as Claude

Psych
as Replacement Spellmaster

Hollow Man II
as Dr. Devin Villiers

The Foursome
as Cameron Towers

Supernatural
as Hotel Manager

Hush
as Dr. Mirvis

Stargate Atlantis
as Garth

Tru Calling
as Doctor

The Core
as FBI Agent - Rat's Apartment

John Doe
as Lab Coat

The Dead Zone
as Bookstore Manager

Smallville
as Cave Scientist

Stargate SG-1
as Dr. Friesen

Happy Gilmore
as Daniel Lafferty

Family of Strangers
as Bill Curtis