Además tuvo un papel protagónico invitado en la serie "Alias".
También apareció en la serie "Lost" y en el filme "The Day After Tomorrow", donde interpretó a un científico climatólogo. Su carrera en la televisión y el cine continuó con papeles en "The Event" y "The River".