Peter Russell

Peter Russell played Eldred in The Time Meddler.