Leah Anne Lyons Net Worth is
$1 Million
Mini Biography
Leah Anne Lyons was created on Feb 23, 1992 in LA, California, USA. She actually is an celebrity, known for First Period (2008), Andrew’s Alteration (2004) and Brain Games (2008).
Known for movies