Could one of Marvel's most famous British superheroes actually be a Yank?
According to the IMDb page for the now-filming Captain America: The First Avenger, Colorado-born actor JJ Feild is playing Montgomery Falsworth, the British nobleman turned-superhero named Union Jack. But worry not: Feild may have been born stateside, but he moved to England as a baby.
Feild played the title role in Peter Greenaway's multimedia project The Tulse Luper Suitcases, and has also appeared in the films Centurion, Blood: The Last Vampire, O Jerusalem, and K-19: The Widowmaker.
To Read More Click Here.