Where is Ebon Moss-Bachrach From?
biography
Ebon Moss-Bachrach was born in New York City, New York, USA . He is an American actor best known for roles such as David Lieberman / Micro in the Marvel series The Punisher (201...
Open article