David Brown

David Brown portrayed Hero Merc #3 in Captain America: Civil War.