James D'ArcyJames D'Arcy Selective FilmographyAvengers: Endgame(2019)CastActorJupiter Ascending(2015)CastActorAgent Carter(2015)CastActorAfter the Dark(2013)CastActorCloud Atlas(2012)CastActorVirtuality(2009)CastActor(*) uncredited