(According to views)
A British actress, born on August 23, 1983, in Canterbury, Kent, England, UK. She trained at Drama Centre London under Reuven Adiv. She is known for A Street Cat Named Bob (2016),...Read more The Strain (2014-2017), and The Lost Samaritan (2008).