A feeling of detachment from self and feeling of being an external observer of his body is suggestive of:
Dissociative fugue
Dissociative identity disorder
Depersonalization
Trance
Depersonalization / Derealisation is a type of dissociative disorder where patient feels detached from himself and world. He feels as if he is an external observer of his body.