A veteran Ottawa police officer has filed a human rights complaint against Chief Charles Bordeleau and the force, alleging he has been harassed and denied promotion because of racial discrimination and his previous decision to testify against fellow officers.