 Shortly after he left the SFPD, Toschi became Director of Security for St. Luke's Hospital in San Francisco's Mission District, and later served the same role for San Francisco's Pan Pacific Hotel.Toschi was vice president of North Star Security Services in Daly City.He was a technical advisor to the producers of the 2007 film "Zodiac".