Michael Garrett Shanks (* 15. Dezember 1970 in Vancouver, British Columbia) ist ein kanadischer Schauspieler, der mit der US-Fernsehserie Stargate – Kommando SG-1 als Dr. Daniel Jackson bekannt wurde. Von 2012 bis 2017 spielte er eine Hauptrolle in der Fernsehserie Saving Hope.
Michael Shanks wurde in Vancouver geboren und ist in Kamloops aufgewachsen. Seine ersten Fernsehauftritte hatte er 1993 in Gastrollen der Serien Highlander und Der Polizeichef.
1997 wurde Shanks für eine Hauptrolle in der neuen Sci-Fi-Serie Stargate – Kommando SG-1 besetzt. Zudem lieh er in der Serie dem Außerirdischen Thor seine Stimme. Shanks verließ Stargate nach der fünften Staffel, woraufhin die „Save Daniel Jackson“-Fan-Kampagne ins Leben gerufen wurde, welche ihn zur siebten Staffel hin erfolgreich als Dr. Daniel Jackson zurück auf den Bildschirm brachte. Während er keine Hauptrolle in der sechsten Staffel spielte, hatte er doch einige Gastauftritte. Zu dieser Zeit spielte er auch die Hauptrolle in der deutsch-englisch-südafrikanischen Koproduktion Sumuru – Planet der Frauen.