Question: who plays mr hyde on once upon a time
Answer: Samuel Stewart Witwer