Troy Leigh-Anne Johnson was born on 9 August 1999 in California, USA. She is an actress, known for Let's Scare Julie (2019), Big Sky (2020) and Sex Appeal (2022). imdb.com
Shelley Duvall
Kim Kardashian
Dennis Day
Jennifer Lopez
Show more