Stas Peha was the new James Bond