Henry William Dalgliesh Cavill (born May 5, 1983) is a british actor most known for his role as Charles Brandon in(2007-10) and Clark Kent in(2013).