<P> James Dornan ( born 1 May 1982 ) is an actor , model , and musician from Northern Ireland . He played Sheriff Graham Humbert in the ABC series Once Upon a Time ( 2011 -- 2013 ) , and serial killer Paul Spector in the BBC Two and RTÉ One crime drama series The Fall ( 2013 -- 2016 ) , the latter of which was nominated for British Academy Television Award for Best Actor . In film , he portrayed Axel von Fersen in Sofia Coppola 's Marie Antoinette ( 2006 ) , Christian Grey in the Fifty Shades franchise ( 2015 -- 2018 ) , and Jan Kubiš in Anthropoid ( 2016 ) . </P>
<P> James Dornan ( born 1 May 1982 ) is an actor , model , and musician from Northern Ireland . He played Sheriff Graham Humbert in the ABC series Once Upon a Time ( 2011 -- 2013 ) , and serial killer Paul Spector in the BBC Two and RTÉ One crime drama series The Fall ( 2013 -- 2016 ) , the latter of which was nominated for British Academy Television Award for Best Actor . In film , he portrayed Axel von Fersen in Sofia Coppola 's Marie Antoinette ( 2006 ) , Christian Grey in the Fifty Shades franchise ( 2015 -- 2018 ) , and Jan Kubiš in Anthropoid ( 2016 ) . </P>
who played the sheriff in once upon a time
who played the sheriff in once upon a time
James Dornan
James Dornan