David Finch is an actor, known for Riff-Raff (1991), Chaplin (1992) and Foggy Notion (1995). Read more on iMDB