Chad Todhunter

Chad Todhunter portrayed a Charlie Weapons Tech in Captain America: The Winter Soldier.