Stewart Finlay-McLennan est un acteur de 66 ans ( 7 septembre 1957). Stewart Finlay-McLennan a tourné dans 7 séries et dans 4 films. Une prestation à retrouver dans le rôle de Laurence dans la série Lost, les disparus. Au cinéma, dans le rôle de Powell dans le long métrage National Treasure.