Legacies season 2 cast: Who is Leo Howard? Who plays Ethan Mac?
LEGACIES season 2 returns to The CW this October and there are some new faces joining the cast of the Vampire Diaries spin-off. Who plays new boy Ethan Mac? Here’s everything you need to know about Leo Howard