The Cobra Kai star and her twin brother, Spencer, were born on April 6, 1998, in West Palm Beach, Fla., to parents Suzanne ...
Rafi Gavron and Shiloh Fernandez have joined the ensemble of Christopher Nolan's "The Odyssey," sources close to the actors ...