Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Chris Serle
Follow
Born 13 July 1943 in Bristol, England, UK
Died 23 September 2024 (aged 81)
Actor
Sealed
2002
?.?
?.?
Attenborough the Controller
Narrator