Han började sin karriär i brittisk film som stand-in 1933 och tog sitt professionella namn i slutet av 1930-talet för att slippa bli förväxlad med den amerikanske skådespelaren James Stewart. Efter att ha skaffat sig en del skådespelarerfarenhet vid olika teatersällskap återvände han till filmen 1939. Under 1940-talet var han Englands populäraste skådespelare i romantiska filmer. Denne långe, stilige man väckte Hollywoods intresse och 1950 skrev han kontrakt med filmbolaget MGM, där han spelade viril he-man i en lång rad äventyrsfilmer.
På senare år hade han även framgång som fastighets- och tomtmäklare på Mallorca.
I sitt andra av tre äktenskap var han åren 1950–1960 gift med skådespelerskan Jean Simmons.
Stewart, som var en omskriven hjärtekrossare, hade en utomäktenskaplig affär med Deborah Kerr.