Jemma Powell

Jemma Powell is an American born actress. She graduated from The Oxford School of Drama in 2002.