Question: who plays king fergus in once upon a time?
Answer: Glenn Keogh