Peter Sproule

Hitchin, Hertfordshire, England, UK

† Died September 27, 2010

10Roles★ 6.7Average rating

Known for

Filmography