Show more
Dave Paco Abraham was born on 16 January 1981 in New York City, New York, USA. He is a producer and director, known for Spot: A Sign of the Times (2003), 90 Day Fiancé (2014) and Call of the Wildman (2011). imdb.com