David Kennedy
Height: 175 cm
David Kennedy was born David Mallett in 1964 and lived with his mother in Hornsey, North London before moving to Devon aged 5 with his mother and step father. He attended King Edward VI Comprehensive ...Show More
David Kennedy'S roles