Angelina Jolie, Ben Affleck, And 17 Other White Actors Who Have Played Non-White Characters Ben Affleck as Tony Mendez in Argo (2012) ... Marlon Brando as Sakini in The Teahouse of the August Moon (1956) ... Kirsten Dunst as Edwina in The Beguiled (2017) ... Jake Gyllenhaal as Dastan in Prince of Persia: The Sands of Time (2010) More items... Jul 9, 2022