Net Worth: $400+ Million Age: 65 Born: 9 July 1954 Spouse: Dee Devlin (2 children) Zodiac Sign: Cancer Last Updated: 2019 Kevin O’Leary is a...