Stephen Davies is an actor, known for The Long Good Friday (1980), The Razor's Edge (1984) and Dillinger and Capone (1995). Read more on iMDB