 In 2004, he organized a march in support of police chief Julian Fantino, after it was announced that the deadlocked Toronto Police Services Board would not renew Fantino's contract.In April 2008, he was appointed to replace trustee Christine Nunziata, who resigned due to allegations over her spending.Davis was appointed to Ward 6 (York) of the Toronto Catholic District School Board to replace Christine Nunziata, who was removed for missing three consecutive board meetings, on May 8, 2010.