Paradise is Jon Beavers' latest big role after starring with Kevin Costner