Actor who landed a recurring role as Giovanni de Medici on the series Medici and has also had roles on notable TV shows such as The CW's Arrow, the 7 Network's Neighbours and the web series Chicken Girls. He has also worked as a model and has been featured in magazines and campaigns all around the world.
One of his earliest roles was as Young Jack on the 2016 TV series Jack Irish.
He has amassed over 1.9 million followers on Instagram.
He moved from London to Melbourne, Australia with his family in January 2013. He has a younger brother named Noah and a younger sister named Siena. He has been romantically linked to Mia Insley and later Lily Chee.
He acted alongside Guy Pearce on the Australian TV show Jack Irish.