Somnambulator

(n.) A somnambulist.