British actor Henry Cavill is the Superman we all know. But not only the DC Comics superhero, but he is…