Gerry Brown was born in Philadelphia, Pennsylvania and started playing the drums when he was five years old. He moved to New York, where he played for Lionel Hampton. Later he moved to the Netherlands with with bassist John Lee to join Chris Hinze's rock jazz group. With bassist John Lee as co-leader he recorded several albums in the 1970s. He and Lee also worked for Jasper van 't Hof, Toto Blanke, Charlie Mariano, Eef Albers and Gary Bartz in the mid-1970s.

Then they played Larry Coryell's "The Eleventh House for two years". Gerry also played for Stanley Clarke and Chick Corea.

Brown settled in Berlin for some time in 1982 and worked with George Gruntz, Joachim Kühn, Chris Beckers , Herb Geller, Anne Haigis and with Kraan until he returned to the United States.

In 1986 he replaced Billy Cobham in "Consortium". In the 1990s, Gerry was part of Stevie Wonder's band for 14 years and then played with Oscar Brown, Jr.

Gerry has also played and recorded with Stanley Clarke, George Benson, Michal Urbaniak, Urszula Dudziak, Marcus Miller, Lionel Richie, Sonny Fortune, Alphonso Johnson, Roberta Flack, Joe Sample, Tom Harrell, Dave Samuels, Chuck Loeb, The George Gruntz Concert Jazz Band, the NDR Bigband Hendrix), Phil Collins and others.

This is Gerry at the 2015 Victoria Drum Fest in Canada.