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