Es un actor australiano conocido por su papel de Wolverine / Logan en la serie de películas de superhéroes de X-Men, basadas en los cómics de Marvel. Interpretó a Wolverine en un total de nueve películas de la franquicia.
Además ha protagonizado y participa en películas destacadas que incluyen «Los miserables», en la cual interpretó el papel de Jean Valjean y recibió una nominación al Premio de la Academia como Mejor Actor; «El gran showman»; y «Logan», que fue aclamada como una de las mejores películas de superhéroes y marcó su despedida del papel de Wolverine.
Además, ha protagonizado varios musicales en Broadway, incluyendo «The Boy from Oz», en el cual interpretó a Peter Allen y ganó el premio Tony al Mejor Actor en un Musical.