David Bloom
David Bloom
Biography
David Bloom (born November 6, 1959) is a Canadian actor.
Known For
Personal Info
Known For
Acting
Known Credits
36
Gender
Male
Birthday
1959-11-06 (65 years old)
Place of Birth
Vancouver, British Columbia, Canada
Acting

2024

Under the Bridge as Judge

2023

Wilderness as Priest

2020

A Timeless Christmas as Mayor

2017

Riverdale as Mr. Abrams

2017

Somewhere Between as City Councilman

2017

Okja as Middle-Aged Man Taster

2017

All for Love as Lowell Bingley

2016

Travelers as Priest

2016

Ice as Attorney

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

2005

Dark Pines as Not available

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

Stargate SG-1 as Spellman

1997

Stargate SG-1 as Scavenger

1997

Final Descent as Engineer One

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

Rainbow War as Not available
Crew

1985

Rainbow War Fight Choreographer