Shannon Farrara › Spouse
Shannon Farrara was born on 15 April 1984 in Clearwater, Florida, USA. She is an actress, known for Searching, Five Piece (2018) and Hookers Inc. (2006). imdb.com
Zac Efron
David Spade
Jennifer Lopez
Martin Mull
Show more