Actor who has 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 represented by the Bayside Modeling Agency.
One of his earliest roles was as Young Jack on the 2016 TV series Jack Irish.
He has amassed over 1.2 million followers on Instagram.
He acted alongside Guy Pearce on the Australian TV show Jack Irish.