Steve Beakhust

Steve Beakhust portrayed American Soldier and British Naval Officer in Captain America: The First Avenger.