The Merchant of Venice Cast Dominic Mafham Brian Martin Regé-Jean Page Daniel Lapaine Ben Lamb David Sturzaker Rachel Pickup