Cold Take
Discover
Club
Blind Pick
Log in
Sign up
M
Michael Rose
Follow
Born 24 July 1911 in Holborn, London, England, UK
Died 26 October 1974 (aged 63)
Actor
Toad of Toad Hall
Sealed
1946
?.?
?.?
Toad of Toad Hall
Chief Ferret / Gaoler