Rachel Giddens
Rachel Giddens is an up and coming Australian actress and visual artist primarily based in Sydney, and has graduated full time acting courses with Film & Television International in Brisbane, Tafta Sydney and Tafta Los Angeles. Choosing early to expand her studies and knowledge of film & TV, Rachel...