Watch Apple TV+ Movies
TV Shows and more
Try 7-Day Free
Home >

Eric Johnson

Eric Johnson

Birthday: 1979-08-07 | Place of Birth: Edmonton, Alberta, Canada

Eric Johnson (Eric Johann Johnson, born August 7, 1979, Edmonton, Alberta, Canada) is a Canadian actor who began performing at age nine in Stage Polaris, a theater company in Edmonton, and made his first film appearance at fifteen as the young Tristan in Legends of the Fall (1994). His breakout role came in 2001 as Whitney Fordman, Clark Kent's rival, on Smallville, where he met his wife, writer-producer Adria Budd, on set; they married on his 25th birthday in 2004 and have one child born in 2007. He has also directed and produced, and is known for playing Flash Gordon on the 2007–2008 series of the same name, Detective Luke Callaghan on Rookie Blue, and Jack Hyde in the Fifty Shades films. His notable film credits include Legends of the Fall (1994) (Brad Pitt, Anthony Hopkins), Stealing Sinatra (2003) (Michael Caine, John Cusack), Ginger Snaps 2: Unleashed (2004) (Katharine Isabelle, Melissa George), Honeymoon With Mom (2006) (Diane Keaton, Billy Crystal), Fifty Shades Darker (2017) (Dakota Johnson, Jamie Dornan), Fifty Shades Freed (2018) (Dakota Johnson, Jamie Dornan), A Simple Favor (2018) (Anne Hathaway, Blake Lively), A Million Miles Away (2023) (Karen Pittman, Michael Peña), Fight Another Day (2024) (Michael Jai White, Adrien Brody), and The Ministry of Ungentlemanly Warfare (2024) (Henry Cavill, Aaron Taylor-Johnson). On television he is best known for Smallville (2001–2004), Flash Gordon (2007–2008), Rookie Blue (2010–2013), The Knick (2014–2015), Vikings (2020), American Gods (2021), and Pretty Little Liars: Original Sin (2022).

...

Known For

Acting

Year
Title

Role

2026
When I Said I Do

as    Shawn Willis

2025
2025
The Players

as    Reinhardt

2024
Have a Good Day

as    Ben

2024
A Christmas Less Traveled

as    Greyson

2024
The Ground Beneath Our Feet

as    Roy Stratford

2024
Fight Another Day

as    Ryan Taylor

2023
A Million Miles Away

as    Clint Logan

2020
Disappearance at Clifton Hill

as    Charlie Lake

2018
Caught

as    Brian Hearn

2018
Fifty Shades Freed

as    Jack Hyde

2018
Condor

as    Tracy Crane

2017
Fifty Shades Darker

as    Jack Hyde

2017
Junior

as    Rick

2017
Junior

as    Rick

2016
Valentine Ever After

as    Ben Thomas

2015
Flash Gordon Classic

as    Flash Gordon

2014
The Knick

as    Dr. Everett Gallinger

2014
Interview With A Time Traveler

as    Time Traveler

2013
Fir Crazy

as    Darren

2011
Deck the Halls

as    Jack Riley

2010
Die-ner (Get It?)

as    Getaway Zombie

2010
Call Me Mrs. Miracle

as    Jake

2010
Meteor Storm

as    Kyle Pember

2009
My Nanny's Secret

as    Drew

2008
Everest

as    Laurie Skreslet

2007
Flash Gordon

as    Steven 'Flash' Gordon

2006