Amar Srivastava

Amar Srivastava portrayed Surgeon in the Daredevil episodess A New Napkin.