David Bloom

In addition to his professional credits as actor, David Bloom has extensive experience working at colleges, universities and workshops. He has taught stage fighting, acting, improvisation, script analysis and play creation in British Columbia for the Playhouse Theater School, Douglas College, the University of British Columbia, Capilano College and for the Association of British Columbia Drama Educators. His directing, acting and fight choreography credits have taken him to almost every company in British Columbia, across the country including the Theater festival of the Americas, Shaw Festival, Manitoba Theater Center, the Citadel, and to London, England. He is also a founder and co-artistic director of the theater company Felix Culpa based in Vancouver. David is a graduate of Studio 58.

Known For


Cast Credits

Travelers (2016)
Guest starring as Priest
Frequency (2016)
Guest starring as Lance
iZombie (2015)
Guest starring as Editor
The Tomorrow People (2013)
Guest starring as Dr. Lerhman
Almost Human (2013)
Guest starring as Earl
The Killing (2011)
Guest starring as Lab Tech
  • Episode 1x05: Super 8 (Apr 24, 2011)
Once Upon a Time (2011)
Guest starring as Mr. “K” Krzyszkowski (2 episodes)
Fringe (2008)
Guest starring as Neo-Observer
Supernatural (2005)
Guest starring as Curator
Stargate Atlantis (2004)
Guest starring as Eldred
First Wave (1998)
Guest starring as Francis Jeffries
Cold Squad (1998)
Guest starring as Raymond Myers (3 episodes)
Stargate SG-1 (1997)
Guest starring as Scavenger
Guest starring as Spellman
The X-Files (1993)
Guest starring as Stress Man