No photoActingMichael M. VendrellBorn 1953-11-18· Los Angeles, California, USAKnown forLost2004MYSTERYAngel1999SCI-FIThe Master1984ACTIONFull filmographyLost2004MYSTERYAngel1999SCI-FIThe Master1984ACTION