Michael Shanks

Actor | Director | Writer