Steven FinchActor · Born December 28, 1961 · Maidstone, Kent, England, UKIMDb Acted in 42010s2016Worst FearsFather (Segment 5 "Child Number Four")1980s1986Worlds BeyondPaul · 1 episodeLinkDavid551984John Wycliffe: The Morning StarMovie