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

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







