Wenham

Scudder is Untied States Congressman.

Biography
Scudder was present at the Congressional hearing about the fall of S.H.I.E.L.D.. He told Black Widow that he felt she should be sent to prison for her crimes.