He has a service file under the name John Green, Co. "E", 29th North Carolina Regiment. Copies are available here --