Rachel Jessica Tan,Born and raised in Melbourne, Australia, Rachel Jessica Huxtable made her on screen debut with a role on Australian feature film Hating Alison Ashley and has since gone on to appear in prime time network series such as Neighbours, Offspring, Thank God You're Here, Wilfred and more.