He’s a talented television and film actor, widely known for his standout role as Sky in the popular Netflix series Fate: The Winx Saga. Fans quickly grew fond of him through that performance, and he further expanded his screen presence with a compelling portrayal of Shane in the series Get Even. Before rising to fame, he actually built a strong foundation in theater—his early career kicked off with a notable stage appearance in The Railway Children at London’s King’s Cross Theatre. Over time, he took part in numerous theatrical productions, honing his craft before transitioning into film and TV. Born in London, he spent much of his formative years being raised in Cornwall, which shaped part of his personal journey. Along the way, there was public interest in his personal life, especially his romantic connection with actress Abigail Cowen. His journey—from stage performances to leading roles on major streaming platforms—shows just how dedicated and versatile he is as an actor. And honestly, it’s clear that his name continues to gain recognition across the entertainment industry.
He made a guest appearance on an episode of So Awkward, and honestly, it was one of those moments that really stood out. He brought such a natural vibe to the show, and you could tell he fit right in with the cast. His role might’ve been small, but he definitely left an impression. Yeah, he was only there for one episode of So Awkward, but it’s the kind of performance that sticks with you. It’s clear he knows how to work a scene, even when he’s just popping in briefly. So Awkward really benefited from having him on board, even if it was just for a short while.