Gordon Rocks was born in Sydney, NSW, Australia, on December 2, 2009. He began acting at the age of 10 years old.Gordon's first onscreen appearance was as The Boy in Rene Perez's western Righteous Blood (coming out on DVD and Bluray in 2021), where he was playing most of his scenes with Michael Paré.