Jeffrey Feingold

Jeffrey Feingold portrayed Captain Putz in The Avengers