Harry Towb
27 Jul, 1925 in Larne, County Antrim, Northern Ireland
Harry Towb was a Northern Irish actor of stage and screen.
Also Known As:
The Stumbling Block
0%
(1972)
Digby, the Biggest Dog in the World
46%
(1973)
Elizabeth Alone
0%
(1981)