Show more
Stephen Broussard is known for Captain America: The First Avenger (2011), Doctor Strange (2016) and Iron Man 3 (2013). imdb.com