Question: who played the sheriff in once upon a time
Answer: James Dornan