An Australian screen, stage and voice actor, born in Wollongong, New South Wales, Australia. Since he began acting on stage in 2003 at the age of 11, he has appeared in numerous stage productions, including Devil's Dust, Deadly Women, and Nancy in Hell. His other work includes Shang-Chi and the Legend of the Ten Rings (2021).