
David Bloom
Acting
Biography
David Bloom (born November 6, 1959) is a Canadian actor.
Born: November 6, 1959
Place of Birth: Vancouver, British Columbia, Canada
Known For
Filmography
2024
Under the Bridge
as Judge
2023
Wilderness
as Priest
2021
There's Someone Inside Your House
as Father Beck
2020
A Timeless Christmas
as Mayor
2017
Somewhere Between
as City Councilman
2017
Okja
as Middle-Aged Man Taster
2017
All for Love
as Lowell Bingley
2017
Riverdale
as Mr. Abrams
2016
Ice
as Attorney
2016
Travelers
as Priest
2016
A Family of Ghosts
as The Mean Piano Teacher
2015
iZombie
as Editor
2015
All of My Heart
as Lawyer
2013
The Tomorrow People
as Dr. Lehrman
2013
The Bouquet
as Ed Woodruff
2011
Once Upon a Time
as Mr. 'K' Krzyszkowski
2008
Fringe
as Neo Observer
2006
Psych
as Nathaniel Gresling
2005
Supernatural
as Curator
2004
Stargate Atlantis
as Eldred
2004
The 4400
as Doctor
2002
The Dead Zone
as Mr. Warren
2001
The Lone Gunmen
as Weary Man #2 / Tom Shantz
1998
First Wave
as Francis Jeffries
1998
Voyage of Terror
as Simms, Helmsman
1997
Final Descent
as Engineer One
1997
Stargate SG-1
as Scavenger
1997
Stargate SG-1
as Spellman
1995
The Outer Limits
as Expert
1993
The X-Files
as Stress Man
1990
The Reflecting Skin
as Deputy
1985
MacGyver
as Gil Fletcher
1985
MacGyver
as Reynolds
1985








