Zoe Tuckwell-SmithActingSydney, New South Wales, AustraliaKnown ForWinners & Losers2011Primal2010Cactus2008Gone2006