Vanessa Montoya is an actress, known for The Low Budget Time Machine (2003) and Border Line (2009). Read more on iMDB