Jane Sowerby is an actress and producer, known for Jane Post (2002), MVP: Most Valuable Primate (2000) and MVP: Most Vertical Primate (2001). Read more on iMDB