David Bloom has appeared in 10 movies.
These include The Reflecting Skin, Rainbow War, All for Love, The Bouquet, A Timeless Christmas, All of My Heart, There's Someone Inside Your House, Voyage of Terror, Okja and Warcraft.David Bloom has appeared in 13 TV Series.
These include Somewhere Between, The Lone Gunmen, The Tomorrow People, iZombie, Travelers, Fringe, The 4400, First Wave, Once Upon a Time, Psych, Stargate SG-1, The X-Files and Supernatural.