Leah Link
Birthday: 2003-01-01 | Place of Birth: Abington, Pennsylvania, U.S.Leah Link is an American actress known for her acting in the short film "Quaranteen."
...
Known For
Acting
Year
Title
Role
2021
Quaranteen
as Leah