surveillant

n.

  1. One who watches over another; an overseer; a spy; a supervisor.

a.

  1. Overseeing; watchful.