Question: who played vincent on beauty and the beast
Answer: Ron Perlman