
Eric Johnson
- Known for
- Acting
- Born
- August 7, 1979
- Birthplace
- 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).
Filmography
- Remind Me
Remind Me TBA
Actor, Producer
- Young Chicks Love Big Dicks 10
Young Chicks Love Big Dicks 10 TBA
Actor
- How We Stand
How We Stand 2026
Actor

When I Said I Do 2026
as Shawn Willis

The Players 2025
as Reinhardt

A Christmas Less Traveled 2024
as Greyson

Fight Another Day 2024
as Ryan Taylor

The Ground Beneath Our Feet 2024
as Roy Stratford

Have a Good Day 2024
as Ben

A Million Miles Away 2023
as Clint Logan

Woman Meets Girl 2023
Executive Producer

Rehab 2022
as Brad Smith

Disappearance at Clifton Hill 2020
as Charlie Lake

Pimpin Ain't Easy 2020
as Teddy Long

A Simple Favor 2018
as Davis

Fifty Shades Freed 2018
as Jack Hyde

Fifty Shades Darker 2017
as Jack Hyde

Valentine Ever After 2016
as Ben Thomas

Flash Gordon Classic 2015
as Flash Gordon
- Interview With A Time Traveler
Interview With A Time Traveler 2014
as Time Traveler

Fir Crazy 2013
as Darren
- Best Day Ever: Aiden Kesler 1994-2011
Best Day Ever: Aiden Kesler 1994-2011 2012
Co-Director, Writer

Deck the Halls 2011
as Jack Riley

Call Me Mrs. Miracle 2010
as Jake

Meteor Storm 2010
as Kyle Pember

Die-ner (Get It?) 2009
as Getaway Zombie

My Nanny's Secret 2009
as Drew

The Work and the Glory III: A House Divided 2006
as Joshua Steed

Honeymoon with Mom 2006
as Adam

Expiration Date 2006
as Animal Control Officer #2

The Work and the Glory II: American Zion 2005
as Joshua Steed

A Friend of the Family 2005
as Darrin Shaw

Marker 2005
as Roddy Dutch

The Work and the Glory 2004
as Joshua Steed

Anonymous Rex 2004
as Rhys

Ginger Snaps 2: Unleashed 2004
as Tyler

Hollywood Wives: The New Generation 2003
as Brian Richter

Bang Bang You're Dead 2003
as Mark Kenworth

Stealing Sinatra 2003
as Dean Torrence

Smallville 2002
as Whitney Fordman

Texas Rangers 2001
as Rollins

Borderline Normal 2000
as Rocco

Scorn 2000
as Darren Huenemann

Bear with Me 2000
as Scott Robinson

Question of Privilege 1999
as Joel Aldridge

Heart of the Sun 1998
as Jack

Oklahoma City: A Survivor's Story 1998
as Jason

Legends of the Fall 1994
as Teen Tristan

Road to Saddle River 1994
as Lance

Schulmädchen 4 - Heiße Hüpfer 1987
Actor
Credits from TMDB.