David Bradshaw has appeared in 6 shows and 3 movies. A performance to be found in the role of Frank Coats in the series The New Adventures of Black Beauty. In the cinema, in the role of Banjo Paterson in the feature film The Man from Snowy River.