Максим Суханов родился 10 ноября 1963 года в Москве. В 1985 году окончил актерский факультет Театрального училища имени Б.В. Щукина (курс Т. Коптевой и В. Иванова). С 1985 года - актер Театра имени Евг. Вахтангова. Принимает участие в спектаклях Театра Ленком, Театра имени К.С. Станиславского, Театра имени В.В. Маяковского.