Eric Johnson (actor)
Year Title Role Notes
1992 The Ray Bradbury Theater Episode : The Utterly Perfect Murder
1999 Night Man Alex Episode : Blader
2001 MythQuest Telemachus Episode : The Oracle
2001 Smallville Whitney Fordman 24 episodes ; Main Cast ( Season 1 ) Special Guest ( Seasons 2 , 4 )
2004 The Collector Nick Episode : The Yogi
2006 Criminal Minds Sean Hotchner 2 episodes
2006 The Dead Zone Young Gene Purdy Episode : Revelations
2007 Ghost Whisperer Gordon Pike Episode : Speed Demon
2007 The Unit Ethan McNeal Episode : Games of Chance
2007 Everest '82 Laurie Skreslet Mini-series ; 4 episodes
2007 Flash Gordon Steven Flash Gordon Lead Role ; 21 episodes
2010 Rookie Blue Det . Luke Callaghan 35 episodes ; Main cast ( Seasons 1-2 ) Recurring ( Seasons 3-4 )
2010 Supernatural Brady Episode : The Devil You Know
2012 Alcatraz Cal Sweeney Episode : Cal Sweeny
2013 , 2017 Orphan Black Chad 3 episodes
2014 Saving Hope Dr. Jason Kalfis 3 episodes
2014 The Knick Dr. Everett Gallinger Main cast ; Satellite Award for Best Cast - Television Series ( 2015 )
2018 Caught Brian Hearn Main role
2018 The Alienist Captain Miller Episode : Psychopathia Sexualis
2019 Hudson & Rex Darryl Perth Episode : Trial and Error
Filmography -- Television
Eric Johann Johnson (born August 7, 1979) is a Canadian actor known for playing Flash Gordon on the eponymous 2007-2008 TV series, Whitney Fordman on the science-fiction TV series Smallville, Detective Luke Callaghan on the police drama Rookie Blue, and Jack Hyde in the Fifty Shades film series.