actor: John Longden