Who is private Jackson from saving private Ryan?

Daniel Jackson is a BIble-quoting sniper who dies in an exploding tower in Saving Private Ryan.