who played Thomas Andrews in Titanic
Victor Garber: Victor Joseph Garber (born March 16, 1949) is a Canadian actor and singer. Thomas Andrews:  As the naval architect in charge of the plans for the ocean liner  , he was travelling on board that vessel during her maiden voyage when the ship hit an iceberg on 14 April 1912.
Victor Joseph Garber