actor: John Walsh