http://libremdb.catsarch.i2p/name/nm0277998
libremdb View on IMDb (opens in new tab) Search Change theme Stephen Finlay Profession: Actor About: 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 The Return of the Soldier (1982). He died on 12 February 2004 in London, England, UK. ...