Popularity: 1
David Newton is an actor and director.
Cape Town - South Africa
Character: Guy at the Bar
Release date: 06/18/2014
Character: Dirk Roos
Release date: 08/26/2016
Character: Frans
Release date: 12/05/2014
Character: Self
Release date: 10/22/2011