Isabelle Drummond birthday and other facts Isabelle Drummond was born on April 12th in Niterói, Brazil.