Stephen Finlay(1955-2004)
- Actor
Stephen Finlay was born on 30 November 1955 in Farnworth, Lancashire, England, UK. He was an actor, known for A.D. (1985), The Pleasure Principle (1991) and Sons and Lovers (1981). He died on 12 February 2004 in London, England, UK.