Ned Van Zandt

Ned Van Zandt portrayed Everett Starr in Daredevil.