John Vaughan

John Vaughan portrayed Police Lab Technician in Captain America: Civil War.