Question: who played greg brady in the brady bunch
Answer: Barry William Blenkhorn ( born September 30 , 1954 ) , known professionally as Barry Williams , is an American actor and singer best known for his role as the eldest of the Brady sons , Greg Brady , on the ABC television series The Brady Bunch .