Actress · DirectorAria Lyric LeabuJuly 31, 2008(15 years old)Los Angeles, California, USASocialsIMDbKnown forGrey's AnatomyYoung MeredithFear the Walking DeadWilla GearyThe Call of the WildAlice MillerThe Thinning: New World OrderCorrine MichaelsThe ThinningCorrine MichaelsReplicasZoe Foster