Jennifer Jones, nasceu em Londres, Inglaterra. É filha de Irene e do ator Griffith Jones. Seu irmão, Nicholas Jones também é ator. Gemma frequentou a Academia Real de arte Dramática.
Ela foi indicada pela primeira vez fora do Reino Unido em 1974, depois de ter interpretado Imperatriz Frederick na série de televisão do canal britânico BBC, Fall of Eagles, e Louisa Trotter em outro drama da BBC, The Duchess of Duke Street. Mais tarde ela interpretou Mrs Dashwood com Kate Winslet, Alan Rickmane e Emma Thompson no premiado drama Sense and Sensibility (1995).
Outros papeis incluem: Lady Queensbury em Wilde ( 1997), Grace Winslow em The Winslow Boy (1999), Pam Jones em O Diário de Bridget Jones (2001) e Madame Pomfrey em Harry Potter e a Câmara Secreta ( 2002) também com Alan Rickman. Atualmente ela está na tela como Connie James na série Spooks da BBC.