Desde niño mostró interés por la actuación y su primer papel se dio en el teatro en 2008 cuando protagonizó "Billy Elliot", rol que le valió un amplio reconocimiento. A partir de entonces su carrera fue en ascenso y ya en 2012 se pasó al cine, donde participó en la cinta "Lo Imposible". Para 2016 su vida dio un giro radical al ser seleccionado como el nuevo Peter Parker (Spider-Man) en el Universo de Marvel Studios y desde entonces ha participado en seis películas de esta franquicia, lo que le ha valido el reconocimiento mundial.
En cuanto a su vida personal, Holland suele participar en obras benéficas, apoyando con sus recursos a personas de bajos recursos y niños que padecen de dislexia y enfermedades mucho más complejas como el cáncer.