Marco Abularach was born on November 16, 1962 in New York City, New York, USA. He is an actor, known for Strays (1997) and A Portrait Asunder (2016).
No data