Toby Stephens (né le 21 avril 1969) est un acteur anglais de théâtre, de télévision et de cinéma qui a joué dans des films à Hollywood et à Bollywood.
Il est connu pour les rôles du méchant Gustav Graves dans le film de James Bond Die Another Day (2002), d'Edward Fairfax Rochester dans l'adaptation télévisée de Jane Eyre par la BBC et dans son rôle de Capitaine Flint dans la série télévisée Starz, Black Sails.