David Upshal Net Worth is
$1.9 Million
Mini Biography
David Upshal is really a maker and director, known for Edwardian Plantation (2010), A Tudor Feast at Xmas (2006) and Guédelon, Renaissance d’un château médiéval (2015).
Known for movies