He is best known for his role as Daniel Jackson in the long-running military science fiction television series Stargate SG-1 and as Dr Charles Harris in the Canadian medical drama Saving Hope.
After witnessing Richard Dean Anderson prepare for a scene of MacGyver, Shanks "decided to pursue [acting] a little further", opting to attend the University of British Columbia's fine arts program until 1994.
[1] Parts in the television movies A Family Divided[2] and The Call of the Wild preceded his casting in his breakthrough role as Daniel Jackson in Stargate SG-1.
[4] During the series' tenth and final season, he signed up for 16 of the 20 episodes, taking some time off in March 2006 for the birth of his third child (second with wife and occasional co-star Lexa Doig).
[7] In 2001, Shanks guest starred in the episode "Star-Crossed" in the Sci-Fi series Andromeda, during which he met his future wife, Lexa Doig.
Shanks was featured in a lead role in the SciFi Channel's adventure film, The Lost Treasure of the Grand Canyon as Jacob Thain opposite Beverly Hills, 90210 and Charmed alumna Shannen Doherty.
Shanks' had a guest role as archaeologist Carter Hall, DC Comics' superhero Hawkman, in the Smallville episode "Absolute Justice".
In 2012, Shanks returned to primetime as Charles "Charlie" Harris on Saving Hope, reuniting with Stargate SG-1 and Smallville co-star Erica Durance.