Ian McShane est issu de la prestigieuse Royal Academy of Dramatic Arts. L'année 1962 marque pour lui ses débuts professionnels, tant au niveau du cinéma, du théâtre que de la télévision.Ses nombreuses prestations théâtrales sont aussi complètes qu'impressionnantes, et englobent les grands auteurs de ce siècle, de Tennessee Williams à Joe Orton.Pour la télévision, il incarne aussi bien des personnages de téléfilms que de miniséries : Judas dans Jésus de Nazareth en 1977, le prince Rainier dans L'Histoire de Grace Kelly en 1979. Aux Etats-Unis, il joua de manière régulière dans la saison 89-90 de Dallas et ponctuellement dans Deux flics à Miami ou Perry Mason. Il est connu du public britannique pour son premier rôle dans la série Lovejoy, dont il est producteur et réalisateur de plusieurs épisodes.Il a joué pour la première fois au cinéma dans The wild and the willing et dans deux films de gangsters des années 70, La cible hurlante et Salaud avec Richard Burton.il fut marié avec l'actrice Suzanne Farmer de 1965 à 1968.