• 26 April 1943
  •  Wrexham, North Wales, UK

Leon Pownall

Biography

Leon Pownall was born on April 26, 1943 in Wrexham, North Wales, UK. He was an actor, known for Dead Poets Society (1989), The Sleep Room (1998) and Dirty Pictures (2000). He died on June 2, 2006 in Stratford, Ontario, Canada.