David MacCreedy is an actor of 56 (11 février 1969). David MacCreedy has appeared in 5 shows and 5 movies. A performance to be found in the role of Man with Dog in the series Our Friends in the North. In the cinema, in the role of Officer B in the feature film Captives.