Who was the father of Macbeth

The father of Macbeth is not explicitly mentioned in William Shakespeare's play "Macbeth." It is generally accepted that his father was named Findlaech of Moray, who was a nobleman in Scotland. However, this is not confirmed in the play itself, and much of Macbeth's family history and background are left ambiguous.