Lori Triolo was born in Queens, New York City, New York, USA. She is known for
The Sentinel (1996),
The Godfather (2006) and
The 4400 (2004). She has been married to Colin Wilfred Speir since September 21, 2002. She was previously married to
Ben Immanuel.