Leanne Scarbro was born on February 1, 1990 in Austell, Georgia, USA. She is an actress, known for Chiefs (2018).
Sin datos