John Anthony Frusciante (born March 5, 1970) is an American guitarist, singer, songwriter, and record producer. He is best known as the former guitarist of the rock band Red ...