Vincent Castellanos was born on February 7, 1962. He is an actor, known for Mulholland Drive (2001), Anaconda (1997) and The Crow: City of Angels (1996). Read more on iMDB