who played mr. hyde in once upon a time
Sam Witwer In 2016 Witwer played a recurring role of Edward Hyde on Once Upon a Time.[3]
Jamie Dornan James Dornan (born 1 May 1982)[2][3] 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 won him an Irish Film and Television Award for Best Actor in Television and was nominated for a British Academy Television Award for Best Actor .[4] 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).