Michael Fassbender
Home
/
Cast Members
/
17288
Movie
Release Year
Role
Inglourious Basterds
2009
LT. Archie Hicox
Prometheus
2012
David
Alien: Covenant
2017
David / Walter