David Bloom
David Bloom (born November 6, 1959) is a Canadian actor.
David Bloom (born November 6, 1959) is a Canadian actor.
There's Someone Inside Your House
As Father Beck
All for Love
As Lowell Bingley
Okja
As Middle-Aged Man Taster
Voyage of Terror
As Simms, Helmsman
All of My Heart
As Lawyer
A Timeless Christmas
As Mayor
The Bouquet
As Ed Woodruff
The Reflecting Skin
As Deputy
Rainbow War
A Family of Ghosts
As The Mean Piano Teacher
Final Descent
As Engineer One
Riverdale
As Mr. Abrams
The Outer Limits
As Expert
Ice
As Attorney
The X-Files
As Stress Man
Stargate SG-1
As Scavenger
First Wave
As Francis Jeffries
The Lone Gunmen
As Weary Man #2 / Tom Shantz
The 4400
As Doctor
Supernatural
As Curator
Psych
As Nathaniel Gresling
Fringe
As Neo Observer
Once Upon a Time
As Mr. 'K' Krzyszkowski
The Tomorrow People
As Dr. Lehrman
iZombie
As Editor
Travelers
As Priest
Somewhere Between
As City Councilman
MacGyver
As Gil Fletcher
Under the Bridge
As Judge
Stargate Atlantis
As Eldred
Wilderness
As Priest