<P> Samuel Stewart Witwer ( born October 20 , 1977 ) is an American actor and musician . He has portrayed Crashdown in Battlestar Galactica , Davis Bloome in Smallville , and vampire Aidan Waite of the US / Canadian remake of BBC 's supernatural drama series Being Human on Syfy in the US and Space in Canada . He also voiced protagonist Galen Marek / Starkiller in the multimedia project Star Wars : The Force Unleashed , as well as The Son and Darth Maul in Cartoon Network 's Star Wars : The Clone Wars and Emperor Palpatine as well as Maul in Disney XD 's Star Wars Rebels . Witwer was also the 2017 reigning Movie Trivia Schmoedown Star Wars Champion , a title he won from Ken Napzok in a 30 - minute Iron Man Star Wars trivia match ; he was stripped of the title in June 2018 however as he was unable to defend it due to his upcoming work on the CW series Supergirl . He also had a role as Mr Hyde in Once Upon a Time . </P>
<P> Samuel Stewart Witwer ( born October 20 , 1977 ) is an American actor and musician . He has portrayed Crashdown in Battlestar Galactica , Davis Bloome in Smallville , and vampire Aidan Waite of the US / Canadian remake of BBC 's supernatural drama series Being Human on Syfy in the US and Space in Canada . He also voiced protagonist Galen Marek / Starkiller in the multimedia project Star Wars : The Force Unleashed , as well as The Son and Darth Maul in Cartoon Network 's Star Wars : The Clone Wars and Emperor Palpatine as well as Maul in Disney XD 's Star Wars Rebels . Witwer was also the 2017 reigning Movie Trivia Schmoedown Star Wars Champion , a title he won from Ken Napzok in a 30 - minute Iron Man Star Wars trivia match ; he was stripped of the title in June 2018 however as he was unable to defend it due to his upcoming work on the CW series Supergirl . He also had a role as Mr Hyde in Once Upon a Time . </P>
who plays mr hyde on once upon a time
who plays mr hyde on once upon a time
Samuel Stewart Witwer
Samuel Stewart Witwer