Russian President Vladimir Putin has signed an order to give Russian citizenship to U.S. actor Steven Seagal, the Kremlin said on its website on Thursday.