Leah Best: Leah Best. Actress: Public Enemies. Leah Best is known for Public Enemies (1996).
Known For: Public Enemies (Young Kate Clarke)