Kristin Kreuk as Catherine Chandler Jay Ryan as Vincent Keller Austin Basis as J.T. Forbes Nina Lisandrello as Tess Vargas Brian White as Joe Bishop (season 1) Max Brown as Evan Marks (season 1; guest, season 4) Sendhil Ramamurthy as Gabriel Lowen (seasons 1 -- 2) Amber Skye Noyes as Tori Windsor (season 2) Nicole Gale Anderson as Heather Chandler (seasons 3 -- 4; recurring, seasons 1 -- 2) Michael Roark as Kyle Johnson (season 4)
cast of the beauty and the beast series
Kristin Kreuk as Catherine Chandler Jay Ryan as Vincent Keller Austin Basis as J.T. Forbes Nina Lisandrello as Tess Vargas Brian White as Joe Bishop (season 1) Max Brown as Evan Marks (season 1; guest, season 4) Sendhil Ramamurthy as Gabriel Lowen (seasons 1 -- 2) Amber Skye Noyes as Tori Windsor (season 2) Nicole Gale Anderson as Heather Chandler (seasons 3 -- 4; recurring, seasons 1 -- 2) Michael Roark as Kyle Johnson (season 4)