Question: who plays vincent keller on beauty and the beast
Answer: Jay Ryan is an actor .