Question: que interpreta o James em  once upon a time
Answer: Josh Dallas