Edan Hayhurst is an English actor. He is best known for his roles as Ben Yates in the British comedy-drama television series There She Goes and Colin Craven in the 2020 British fantasy drama film The Secret Garden. Wikipedia
Katie Holmes
Michael Landon
Valerie Bertinelli
Sydney Sweeney
Show more