<Li> Ben Affleck as the First Lieutenant ( later Captain ) Rafe McCawley <Ul> <Li> Jesse James as young Rafe McCawley </Li> </Ul> </Li>
<Li> Ben Affleck as the First Lieutenant ( later Captain ) Rafe McCawley <Ul> <Li> Jesse James as young Rafe McCawley </Li> </Ul> </Li>
who did ben affleck play in pearl harbor
who did ben affleck play in pearl harbor
Rafe McCawley
Rafe McCawley