Keane was born in Philadelphia, Pennsylvania. He is the son of cartoonist Bil Keane, creator of "The Family Circus", and Australian-born Thelma Keane. He grew up in Paradise Valley, Arizona. He married Linda Hesselroth in 1975. The couple have two children. Keane has aphantasia.