Question: who plays gold in once upon a time
Answer: Since October 2011 Carlyle has portrayed Mr.