Carter (Call of Duty 2)

Biography
He is seen at Point Du Huc. He helps you(Taylor0 clear out bunkers after the landings take place.