The Hollywood actor donated money to a Southampton hospital fundraiser when the event clashed with his film shoot.