Aaron KehoE Bio Originally from Liverpool, Aaron is now based in London NEWS Aaron can currently be seen in War of the Worlds: the experience To see their full CV, please click on the Spotlight logo