actor Ray Stevenson - yeah he could play jack!
Ray Stevenson (Isaak Sirko on Dexter)
Dexter& Ray Stevenson to play Blackbeard in Black Sails season 3 .
Actor Ray Stevenson attends the screening of "Punisher: War Zone" at the Mann's Chinese Theatre on December 2008 in Los Angeles, California. (Photo by Frederick M.