David Farrier is an actor and director, known for Tickled (2016), Short Poppies (2014) and Ghost Shark 2: Urban Jaws (2015). Read more on iMDB