Movies (Acting Roles)

A Timeless Christmas
David Bloom was 61 in A Timeless Christmas as 'Mayor'.Movie Released: Sun, Nov 15 2020

Okja
David Bloom was 57 in Okja as 'Middle-Aged Man Taster'.Movie Released: Wed, Jun 28 2017

All for Love
David Bloom was 57 in All for Love as 'Lowell Bingley'.Movie Released: Sat, May 27 2017

A Family of Ghosts
David Bloom was 56 in A Family of Ghosts as 'The Mean Piano Teacher'.Movie Released: Sat, Feb 27 2016

All of My Heart
David Bloom was 55 in All of My Heart as 'Lawyer'.Movie Released: Sat, Feb 14 2015

The Bouquet
David Bloom was 53 in The Bouquet as 'Ed Woodruff'.Movie Released: Tue, Feb 05 2013

Voyage of Terror
David Bloom was 38 in Voyage of Terror as 'Simms, Helmsman'.Movie Released: Fri, Jan 02 1998

Final Descent
David Bloom was 37 in Final Descent as 'Engineer One'.Movie Released: Sun, Oct 12 1997

The Reflecting Skin
David Bloom was 30 in The Reflecting Skin as 'Deputy'.Movie Released: Tue, Aug 28 1990

Rainbow War
David Bloom was 25 in Rainbow War Movie Released: Tue, Jan 01 1985
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Under the Bridge
David Bloom was 64+ in Under the Bridge as 'Judge'.TV Show Released: First Air Date
Wed, Apr 17 2024

Wilderness
David Bloom was 63+ in Wilderness as 'Priest'.TV Show Released: First Air Date
Fri, Sep 15 2023

Somewhere Between
David Bloom was 57+ in Somewhere Between as 'City Councilman'.TV Show Released: First Air Date
Mon, Jul 24 2017

Riverdale
David Bloom was 57+ in Riverdale as 'Mr. Abrams'.TV Show Released: First Air Date
Thu, Jan 26 2017

Ice
David Bloom was 57+ in Ice as 'Attorney'.TV Show Released: First Air Date
Wed, Nov 16 2016

Travelers
David Bloom was 56+ in Travelers as 'Priest'.TV Show Released: First Air Date
Mon, Oct 17 2016

iZombie
David Bloom was 55+ in iZombie as 'Editor'.TV Show Released: First Air Date
Tue, Mar 17 2015

The Tomorrow People
David Bloom was 53+ in The Tomorrow People as 'Dr. Lehrman'.TV Show Released: First Air Date
Wed, Oct 09 2013

Once Upon a Time
David Bloom was 51+ in Once Upon a Time as 'Mr. 'K' Krzyszkowski'.TV Show Released: First Air Date
Sun, Oct 23 2011

Fringe
David Bloom was 48+ in Fringe as 'Neo Observer'.TV Show Released: First Air Date
Tue, Sep 09 2008

Psych
David Bloom was 46+ in Psych as 'Nathaniel Gresling'.TV Show Released: First Air Date
Fri, Jul 07 2006

Supernatural
David Bloom was 45+ in Supernatural as 'Curator'.TV Show Released: First Air Date
Tue, Sep 13 2005

Stargate Atlantis
David Bloom was 44+ in Stargate Atlantis as 'Eldred'.TV Show Released: First Air Date
Thu, Jul 15 2004

The 4400
David Bloom was 44+ in The 4400 as 'Doctor'.TV Show Released: First Air Date
Sun, Jul 11 2004

The Dead Zone
David Bloom was 42+ in The Dead Zone as 'Mr. Warren'.TV Show Released: First Air Date
Sun, Jun 16 2002

The Lone Gunmen
David Bloom was 41+ in The Lone Gunmen as 'Weary Man #2 / Tom Shantz'.TV Show Released: First Air Date
Sun, Mar 04 2001

First Wave
David Bloom was 38+ in First Wave as 'Francis Jeffries'.TV Show Released: First Air Date
Wed, Sep 09 1998

Stargate SG-1
David Bloom was 37+ in Stargate SG-1 as 'Scavenger, Spellman'.TV Show Released: First Air Date
Sun, Jul 27 1997

The Outer Limits
David Bloom was 35+ in The Outer Limits as 'Expert'.TV Show Released: First Air Date
Sun, Mar 26 1995

The X-Files
David Bloom was 33+ in The X-Files as 'Stress Man'.TV Show Released: First Air Date
Fri, Sep 10 1993

MacGyver
David Bloom was 25+ in MacGyver as 'Gil Fletcher, Reynolds'.TV Show Released: First Air Date
Sun, Sep 29 1985