David Dayan Fisher — British actor