Elizabeth Karsell Horne was born on 2 March 1975. She is an actress and producer, known for Self Portrait (2013), Western Time Warp (2010) and Neverland (2014). She has been married to Troy Horne since 1 September 2002. imdb.com