Show more
John Deery is a British-Irish award-winning film and television drama director, screenwriter and producer. Wikipedia