Question: who played graham in once upon a time
Answer: James `` Jamie '' Dornan ( born 1 May 1982 ) is an Irish actor , model , and musician .