Depuis 2011, il est principalement connu pour son rôle de Tyrion Lannister dans la série à succès "Game of Thrones", pour lequel il remporte un Golden Globe et trois Primetime Emmy Awards. Il a joué dans le film "Knights of Badassdom", sorti dans les salles en France au début de l'année 2014. En 2014, il joue l'antagoniste principal, Bolivar Trask, dans "".