Leann Slaby

Photos with Leann Slaby

Search on Amazon


Wausau, Wisconsin, USA
Leann Slaby was born on July 8, 1969 in Wausau, Wisconsin, USA. She is an actress, known for Survivor (2000), The Thickness of Delirium (2007) and Entry Level (2009). She has been married to Seth Bier since June 24, 2011. She was previously married to Richard Needles. Read more...