Alice O'Donnell was the systems technician on board the Drum, an underwater mining facility in 2119 Scotland.
She originally worked as military intelligence, but was later demoted after dangling a colleague out of a window. She was also a big fan of UNIT and the Doctor's work with them, even having knowledge of former companions such as Rose Tyler, Martha Jones and Amy Pond. When the Twelfth Doctor and Clara Oswald finally arrived in the Drum to help them with their ghost problem, she was thrilled.
As the Doctor laid a trap for the ghosts of both their former commanding officer Moran and a Tivolian named Albar Prentis, O'Donnell and Cass stayed back in the control room, with O'Donnell being in charge of opening and closing doors, so that the other crewmembers could successfully escape the ghosts and lead them to their next target.
When the Doctor decided to travel back to before the flood to uncover the mystery behind the ghosts, O'Donnell and Mason Bennett were the only ones able to get back to the TARDIS with him, and the two journeyed with him back in time. (TV: Under the Lake)
Having travelled back in time to Caithness before it was flooded, O'Donnell joined the Doctor and Bennett in exploring the Fisher King's spaceship before the markings on the wall had appeared and met with Prentis, not long before he died. After Prentis' death, O'Donnell was forced to run from the Fisher King, who ended up killing her and turning her into a ghost.
O'Donnell's ghost appeared in the future along with the other ghosts and was eventually trapped in the Drum's Faraday cage, where Bennett said goodbye to her, admitting he was in love with her. The Doctor told Clara that UNIT would cut out the Faraday cage and eject it into space where, away from the Earth's magnetic field, the ghosts would dissipate. (TV: Before the Flood)