Stewart Finlay-McLennan es un actor de 66 años ( 7 septembre 1957). Stewart Finlay-McLennan ha aparecido en 7 series y 4 películas. Una actuación que se encuentra en el papel de Laurence en la serie Perdidos. En el cine, como Powell en el largometraje National Treasure.