David Thorpe has appeared in 3 shows and 1 movie. A performance to be found in the role of John in the series The Brittas Empire. In the cinema, in the role of Christian Pilgrim (voice) in the feature film The Pilgrim's Progress.