Actor Dean Cain endorses Donald Trump for president.