From 2009 to 2013, she attended Victoria University for a bachelor's degree in biology and Asian studies.
Upon graduation, she moved to China and worked in public relations and bioenergy at Kaidi New Energy Group, China’s largest privately-owned bioenergy company.Shortly after deciding to become an actress in 2015, Xu-Holland was cast in a leading role in The Last Race alongside award-winning actors Joseph Fiennes and Shawn Dou.