Rollo Armstrong was born before 1968 .
Rollo Armstrong ( born in London ) is one half of the music producers/remixers team Rollo and Sister Bliss , and is older brother to Dido , with whom he helped to write and produce the multi-million selling albums No Angel and Life For Rent .
Rollo Armstrong