A police constable has been fired from the Toronto Police Service (TPS) after being found guilty of eight counts of misconduct in connection with several incidents over a four-year period, including the arrest of a cyclist in 2017 in which he was later convicted of assault causing bodily harm.