Glenn Kubota

Glenn Kubota portrayed Dr. O in the Daredevil episodess A New Napkin.