Barnaby Meadowcroft

  Actor