James Dornan born May 1 1982 is an Irish actor model and musician He played Axel von Fersen in Sofia Coppolas film Marie Antoinette 2006 Sheriff Graham Humbert in the ABC series Once Upon a Time serial killer Paul Spector in the BBC Two and RTÉ One crime drama series The Fall and Christian Grey in the Fifty Shades franchise 20152018