DesiMDB
David Newton

Acting

David Newton

EN cinema · 4 credits

Birthplace

Cape Town - South Africa

David Newton is an actor and director.

Known for

Filmography