Landes was born in the Bronx, New York City, the son of Patricia, an interior decorator, and Bernard Landes, a marketing consultant. He married Actress Wendy Benson on October 21, 2000. Together, the couple have two children, Mimi Landes and Dominic Landes.