The Canadian star, 71, will play Nigel, a wealthy millionaire.
Fool’s Gold follows the story of a couple, played by McConaughey and Hudson, who spend eight years searching for a hidden treasure. After nearly going bankrupt and divorcing, a millionaire offers them a boat to them to find their gold.
Filming for the comedy is set to begin in Australia.