D

Acting

David Bloom

Born November 6, 1959Vancouver, British Columbia, Canada35 credits

David Bloom (born November 6, 1959) is a Canadian actor.

Known For

Filmography

Wilderness
2023Wilderness
as PriestTV
Somewhere Between
2017Somewhere Between
as City CouncilmanTV
Okja
2017Okja
as Middle-Aged Man TasterMovie
All for Love
2017All for Love
as Lowell BingleyMovie
Riverdale
2017Riverdale
as Mr. AbramsTV
Ice
2016Ice
as AttorneyTV
Travelers
2016Travelers
as PriestTV
A Family of Ghosts
2016A Family of Ghosts
as The Mean Piano TeacherMovie
iZombie
2015iZombie
as EditorTV
All of My Heart
2015All of My Heart
as LawyerMovie
The Tomorrow People
2013The Tomorrow People
as Dr. LehrmanTV
The Bouquet
2013The Bouquet
as Ed WoodruffMovie
Once Upon a Time
2011Once Upon a Time
as Mr. 'K' KrzyszkowskiTV
Riverworld
2010Riverworld
as Old Antonio (Night 1)Movie
Fringe
2008Fringe
as Neo ObserverTV
Shooter
2007Shooter
as Meachum's ValetMovie
Psych
2006Psych
as Nathaniel GreslingTV
Supernatural
2005Supernatural
as CuratorTV
The 4400
2004The 4400
as DoctorTV
The Dead Zone
2002The Dead Zone
as Mr. WarrenTV
The Lone Gunmen
2001The Lone Gunmen
as Weary Man #2 / Tom ShantzTV
First Wave
1998First Wave
as Francis JeffriesTV
Voyage of Terror
1998Voyage of Terror
as Simms, HelmsmanMovie
Final Descent
1997Final Descent
as Engineer OneMovie
Stargate SG-1
1997Stargate SG-1
as ScavengerTV
The X-Files
1993The X-Files
as Stress ManTV
MacGyver
1985MacGyver
as Gil FletcherTV