A British actress, born in 1978 in Windsor, Berkshire, England. She studied astrophysics at the University of Edinburgh, after which she studied at the Royal Academy of Dramatic Art in London. She began her career in 2003 and participated in many works, including Byron (2003), Happy-Go-Lucky (2008), and Five Days (2007).