Eric Johnson a grandi avec son frère dans la banlieue d'Edmonton au Canada. A 9 ans il commence à jouer au théâtre dans son école. En 1994, il arrive aux Etats-Unis et décroche un rôle dans le film Légendes d'automne où il joue le personnage de Brad Pitt adolescent. Après quelques pubs, il enchaîne les rôles dans des productions canadiennes et américaines pour le petit et le grand écran.En 2001, David Nutter se souvient du jeune homme qui avait auditionné pour Roswell et décide, avec les producteurs, de l'engager pour jouer le personnage de Whitney Fordman dans Smallville. Il y joue le petit ami de Lana lang durant la première saison.L'année suivante, l'acteur réalise son premier court-métrage intitulé Candy from Strangers.