Main Characters Constable Benton Fraser 49 main appearances Lieutenant Harding Welsh 17 main appearances Detective Stanley Raymond Kowalski 26 main appearances Detective Louis Gardino 15 main appearances Detective Jack Huey 15 main appearances Detective Raymond Vecchio 23 main appearances Elaine Besbriss 19 main appearances Francesca Vecchio Sergeant Robert "Bob" Fraser 5 main appearances Constable Margaret Thatcher Detective Thomas E. Dewey
Recurring Guest Characters Frank Drake 1 guest appearances Prisoner 1 guest appearances RCMP Officer 3 1 guest appearances Leann Brighton 1 guest appearances Public Defender 1 guest appearances Construction Worker 1 guest appearances Donald 1 guest appearances Cleaning Salesman 1 guest appearances Hamlin 1 guest appearances Celeste 1 guest appearances Maitre d' 1 guest appearances Irishman 1 guest appearances Head Nurse 1 guest appearances Lucy 1 guest appearances Charlie Pike 1 guest appearances Dr. Howard 1 guest appearances Nurse 1 guest appearances Animal Control Officer 1 guest appearances Mackenzie King 1 guest appearances Dr. Mason 1 guest appearances ⇤ « 23 24 25 26 27 28 29 30 31 32 » ⇥