DiscoverJoshua LeppardJoshua LeppardActorKnown forThe House That VanishedDecember 7, 1973Acting11973The House That Vanished as Peter