Aqui estão os trabalhos do Tom e seus respectivos personagens.

 

Cinema:

  • O Mundo dos Pequeninos (2010) – Sho (Voz, versão britânica)
  • O Impossível (2012) – Lucas Bennett
  • Minha Nova Vida (2013) – Isaac
  • Locke (2013) – Eddie (Voz)
  • No Coração do Mar (2015) – Thomas Nickerson
  • Capitão América: Guerra Civil (2016) – Peter Paker / Homem-Aranha
  • Inverno Rigoroso (2016) – Bradley
  • The Lost City of Z  (2017) –  Jack Fawcett
  • Homem-Aranha: De Volta Ao Lar (2017) – Peter Parker / Homem-Aranha
  • Pilgrimage (2017) – The Novice, Brother Diarmuid
  • The Current War (2017) – Samuel Insull
  • Chaos Walking (2018) – Todd Hewitt
  • Vingadores: Guerra Infinita (2018) – Peter Parker / Homem-Aranha
  • Vingadores 4 (2019) – Peter Parker / Homem-Aranha
  • Uncharted (2019) – Nathan Drake

TV:

  • Wolf Hall (2015) – Gregory Cromwell

Teatro:

  • Billy Elliot The Musical  (2008-2010) – Billy / Michael

Curtas: