Lorraine Montez is an actress and producer, known for Star Trek: Phoenix - Cloak & Dagger Part I (2010), Still Life (2009) and The Device (2014). Read more on iMDB