David Newton
David Newton is an actor and director.
Known for
Acting
Place of birth
Cape Town - South Africa
Known For
Credits
Photos