
John 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).
Also Known As
Movie Appearances

Hollow Man II
as Dr. Devin Villiers
2006

Watchmen
as Doug Roth
2009

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

Ogre
as Giles
2009

The Foursome
as Cameron Towers
2006

Happy Gilmore
as Daniel Lafferty
1996

The Company You Keep
as DMV Source
2012

Murder for Sale
as Max
2023

Hush
as Dr. Mirvis
2005

Helen
as Prosecutor
2009

If I Stay
as Music Aficionado
2014

Three Wise Men and a Baby
as William
2022

The Core
as FBI Agent - Rat's Apartment
2003

Courage
as Justin Vale
2009

Finding a Family
as Chuck
2011

Ace of Hearts
as Frank Burgess
2008

Mr. Write
as Zev
2016

NYC: Tornado Terror
as Brackett
2008

Alien Incursion
as Claude
2006

Gone
as Borden
2011
TV Appearances

V
as Will Mabyee
2009

DC's Legends of Tomorrow
as Coroner
2016

Batwoman
as Parole Board Official
2019

Tru Calling
as Doctor
2003

Stargate SG-1
as Dr. Friesen
1997

Supernatural
as Hotel Manager
2005

Supernatural
as Ben Waters
2005

The Irrational
as Dale Newhouse
2023

The Good Doctor
as Vincent
2017

Chesapeake Shores
as Bert Marcus
2016

A Million Little Things
as Christopher
2018

Psych
as Replacement Spellmaster
2006