Helen Jarvis

Name: Helen Jarvis

Helen Jarvis was born on August 19, 1957 in London, England. She is known for her work on I, Robot (2004), Rise of the Planet of the Apes (2011) and Watchmen (2009). She has been married to Robin Mossley since 1995.