Production photos have been found of Tom (wearing sunglasses) appearing as Francisco in the 2004 production of Hamlet at the Old Vic - his first professional job out of drama school. The production starred Ben Whishaw as Hamlet, and was directed by Trevor Nunn. Tom also played Fortinbras.

Thanks to eagle-eye Pam for finding them!