Robert Ted Barnes Captain Department Scarborough Fire Department (Toronto amalgamated) Station Scarborough L626 Location Toronto, Ontario Employment Career (Full Time) Date of Death October 16, 2016 Date of Birth April 3, 1937 Age at Death 79 Memorial Panel 17