
David Bloom
Acting
David Bloom (born November 6, 1959) is a Canadian actor.
Born: November 6, 1959 · Vancouver, British Columbia, Canada
Filmography (32)

TV
Under the Bridge
2024
Actor: Judge

TV
Wilderness
2023
Actor: Priest

There's Someone Inside Your House
2021
Actor: Father Beck

A Timeless Christmas
2020
Actor: Mayor

TV
Somewhere Between
2017
Actor: City Councilman

Okja
2017
Actor: Middle-Aged Man Ta…

All for Love
2017
Actor: Lowell Bingley

TV
Riverdale
2017
Actor: Mr. Abrams

TV
Ice
2016
Actor: Attorney

TV
Travelers
2016
Actor: Priest

TV
iZombie
2015
Actor: Editor

All of My Heart
2015
Actor: Lawyer

TV
The Tomorrow People
2013
Actor: Dr. Lehrman

The Bouquet
2013
Actor: Ed Woodruff

TV
Once Upon a Time
2011
Actor: Mr. 'K' Krzyszkows…

Riverworld
2010
Actor: Old Antonio (Night…

TV
Fringe
2008
Actor: Neo Observer

Shooter
2007
Actor: Meachum's Valet

TV
Psych
2006
Actor: Nathaniel Gresling

TV
Supernatural
2005
Actor: Curator

TV
Stargate Atlantis
2004
Actor: Eldred

TV
The 4400
2004
Actor: Doctor

TV
The Dead Zone
2002
Actor: Mr. Warren

TV
The Lone Gunmen
2001
Actor: Weary Man #2 / Tom…

TV
First Wave
1998
Actor: Francis Jeffries

Voyage of Terror
1998
Actor: Simms, Helmsman

Final Descent
1997
Actor: Engineer One

TV
Stargate SG-1
1997
Actor: SpellmanActor: Scavenger

TV
The Outer Limits
1995
Actor: Expert

TV
The X-Files
1993
Actor: Stress Man

The Reflecting Skin
1990
Actor: Deputy

TV
MacGyver
1985
Actor: Gil FletcherActor: Reynolds
