Originaire de Vancouver (Canada), Samantha Ferris débute à la télévision en tant que reporter pour une chaîne locale. Attirée par le métier d'actrice, elle commence par doubler un personnage de la version anglaise du manga Saber Marionette J (1996), avant d'apparaître dans les séries Viper (1998) et Stargate SG-1 (1999). Après un rôle sur grand écran dans Le Masque de l'araignée (2001), elle aide Lionel Luthor à sortir de prison dans Smallville (2004), puis prend la tête du NTAC dans la 2ème saison des 4400 (2005).