Show more
Shelby Christine Freeman was born in Tallahassee, Florida in 2000 to Laurie Rich. Her family moved to Ocala, Florida in 2003. She has one younger sister, Isabel Chanel Freeman, who is also an actress. imdb.com
George Clooney
Skai Jackson
Vince Vaughn
Rachel Dratch