Gemma was born on 1986 and studied at the Royal Academy of Dramatic Art. She starred in St Trinian's, was a Bond girl in Quantum of Solace and played the title character in Tamara Drewe. She co-starred with Justin Timberlake in the 2013 film Runner Runner.