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