What is the full name of Tom Hardy?

Edward Thomas Hardy

**********