Ross Vasta was born on October 8, 1966 in Melbourne, Victoria, Australia. He is married to Fang Zhao. They have two children.
No data