Zac Efron is turning his stay in Australia into a working vacation after signing on for survival thriller Gold.