Incredibly, we've been watching Henry Cavill in movies and TV shows for nearly 20 years. The square-jawed star's first role was in the 2001 movie Laguna. As of September 23, his most recent role will be in Netflix's Enola Holmes, which also stars Millie Bobby Brown and Sam Claflin. From Laguna to Enola, Cavill has racked up 26 on-screen credits, with 19 of those consisting of his work in movies. Beyond those stats, it's the shape of Cavill's career that also intrigues. He began in supporting roles which frequently demanded little of him …