David Storch is the actor who portrays Mr. Kravid in episode 12 of Heroes Reborn
David Storch

General Information



David Storch is known for his work on Edison: The Wizard of Light (1998), Babylon 5: The Legend of the Rangers: To Live and Die in Starlight (2002) and Troubled Waters (2006).



Title Role Year
Gross Misconduct: The Life of Brian Spencer Keon 1993
Seeds of Doubt  David Grimes 1998
Nothing Sacred  1998
Edison: The Wizard of Light William Dickson 1998
The Spiral Staircase Bobby Tyler 2000
Babylon 5: The Legend of the Rangers: To Live and Die in Starlight Tafeek 2002
Troubled Waters  2006
An Amish Murder Ezra Ausberger 2013


Title Role Year
Street Legal Constable Gabriel 1990
Forever Knight  Doyle 1995
Due South Dwayne Weston 1997
First Wave Vernon 1999
Hope Island Craig 'Postie' Chandler 1999
Hollywood Off-Ramp  2000
The Outer Limits Major Hinton 2000
Cold Squad  2000
Blue Murder  Norman Green 2004
ReGenesis  Lloyd Peterman 2004
1-800-Missing  Ellis Easton 2005
This Is Wonderland Geoffrey Gregg 2005
True Crimes: The First 72 Hours Wayne Jones 2007
Murdoch Mysteries Dr. Dryus Alger 2010
Republic of Doyle Daryl Edner 2010
Warehouse 13 Vincent Crowley 2011
Flashpoint  Ken Bell 2011
Murdoch Mysteries Thomas Edison 2013
Covert Affairs Danish Closer 2013
Saving Hope  Ian Taft 2014
Murdoch Mysteries Thomas Edison 2014
Heroes Reborn Young Erica's Father 2016



Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.