Actor Tom Beechcroft