Estelle Lee

Estelle Lee portrayed Grand Juror #3 in the Daredevil episodess One Last Shot.