Denise Palmer, AKA Denise Rose Palmer, born Denise Rose Allcock in Sydney, Australia on 29th of August 1968. Need correction for this actress, Denise Palmer was not in the movie Sister Said. Denise now lives in Melbourne, Australia , with her dog Ruffles, a Parsons Russell. Denise has duel Australian and British citizenship.