He first gained attention as a former child actor, with his breakout role coming in the 2004 crime drama Millions—a performance that really put him on the map. That early success paved the way for more prominent roles, including his memorable portrayal of Angus in the 2007 film The Water Horse: Legend of the Deep. His heartfelt and authentic performance in that film earned him a well-deserved nomination for a Saturn Award in the category of Best Performance by a Younger Actor. Before all the spotlight, he attended Lum Head Primary School, where he spent his formative years just like any other kid. It was around 2004 when he landed his first acting role, marking the beginning of what would become an impressive journey. In his personal life, he shares a close bond with his family—he has an older sister named Rebecca and a younger brother named Daniel, making their household full of energy and support. Throughout it all, he’s managed to stay grounded despite the early fame, and people still recognize him not just for his talent, but for how naturally he transitioned from child star to respected young actor.
He actually took on a starring role in the 2007 family film The Water Horse: Legend of the Deep, which really showcased his talent. He brought a lot of depth to the character, and it was one of those roles that stood out in his career. He definitely made an impression with his performance, proving once again why he’s such a compelling actor. He continues to be remembered for that role, especially among fans of heartfelt, adventure-driven stories like The Water Horse.