
John Shaw
ActingAlso Known As
John C. Shaw
Biography
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).
Movies
(33 total)
Watchmen
as Doug Roth

If I Stay
as Music Aficionado

Happy Gilmore
as Daniel Lafferty

The Core
as FBI Agent - Rat's Apartment

Tully
as Doctor

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

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

The Company You Keep
as DMV Source

The Last Mimzy
as Dr. Rose

Hollow Man II
as Dr. Devin Villiers

Embrace of the Vampire
as Groundskeeper

Ogre
as Giles

Christmas Joy
as Phil Finnegan

Wyvern
as Chief Dawson

Helen
as Prosecutor

End of the World
as Dr. Cochran

Three Wise Men and a Baby
as William

NYC: Tornado Terror
as Brackett

Aurora Teagarden Mysteries: Til Death Do Us Part
as Bernard Poole
TV Shows
(26 total)
The Good Doctor
as Vincent

Supernatural
as Hotel Manager

Supernatural
as Ben Waters

Arrow
as George Wolfman

Smallville
as Cave Scientist

Fringe
as Medical Examiner

DC's Legends of Tomorrow
as Coroner

Stargate SG-1
as Dr. Friesen

Batwoman
as Parole Board Official

Stargate Atlantis
as Garth

Psych
as Replacement Spellmaster

V
as Will Mabyee

Stargate Universe
as Administrator

Tru Calling
as Doctor

Reaper
as Gus

The Dead Zone
as Bookstore Manager

Human Target
as Harrison

When Calls the Heart
as Herman Trockmorton

A Million Little Things
as Christopher

Chesapeake Shores
as Bert Marcus
