actor: Peter Walker